From 9019dd1d02543eff52b042a32166f914c1d6b691 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Thu, 29 Feb 2024 10:29:20 +0200 Subject: [PATCH] Use github.com/NVIDIA/go-nvlib Signed-off-by: Evan Lezar --- .../system/create-dev-char-symlinks/all.go | 3 +- go.mod | 2 +- go.sum | 4 +- internal/info/additional_info.go | 6 +- internal/info/additional_info_test.go | 4 +- internal/info/auto.go | 6 +- pkg/nvcdi/api.go | 2 +- pkg/nvcdi/common-nvml.go | 2 +- pkg/nvcdi/driver-nvml.go | 5 +- pkg/nvcdi/full-gpu-nvml.go | 4 +- pkg/nvcdi/gds.go | 2 +- pkg/nvcdi/lib-csv.go | 2 +- pkg/nvcdi/lib-nvml.go | 4 +- pkg/nvcdi/lib-wsl.go | 2 +- pkg/nvcdi/lib.go | 7 +- pkg/nvcdi/management.go | 2 +- pkg/nvcdi/mig-device-nvml.go | 4 +- pkg/nvcdi/mofed.go | 2 +- pkg/nvcdi/namer.go | 2 +- pkg/nvcdi/namer_nvml_mock.go | 2 +- pkg/nvcdi/namer_test.go | 2 +- pkg/nvcdi/options.go | 5 +- .../NVIDIA}/go-nvlib/LICENSE | 0 .../NVIDIA}/go-nvlib/NOTICE | 0 .../NVIDIA}/go-nvlib/pkg/nvlib/device/api.go | 2 +- .../go-nvlib/pkg/nvlib/device/device.go | 29 +- .../go-nvlib/pkg/nvlib/device/mig_device.go | 2 +- .../go-nvlib/pkg/nvlib/device/mig_profile.go | 2 +- .../NVIDIA}/go-nvlib/pkg/nvlib/info/info.go | 0 .../go-nvlib/pkg/nvlib/info/options.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/ci.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/ci_mock.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/consts.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/device.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/device_mock.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/event_set.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/gi.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/gi_mock.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/nvml.go | 19 +- .../NVIDIA}/go-nvlib/pkg/nvml/nvml_mock.go | 44 + .../NVIDIA/go-nvlib/pkg/nvml/options.go | 32 + .../NVIDIA}/go-nvlib/pkg/nvml/return.go | 0 .../NVIDIA}/go-nvlib/pkg/nvml/types.go | 1 + .../NVIDIA}/go-nvlib/pkg/nvpci/bytes/bytes.go | 0 .../go-nvlib/pkg/nvpci/bytes/native.go | 0 .../go-nvlib/pkg/nvpci/bytes/swapbo.go | 0 .../NVIDIA}/go-nvlib/pkg/nvpci/config.go | 2 +- .../NVIDIA}/go-nvlib/pkg/nvpci/logger.go | 0 .../NVIDIA}/go-nvlib/pkg/nvpci/mlxpci.go | 0 .../NVIDIA}/go-nvlib/pkg/nvpci/mmio/mmio.go | 2 +- .../NVIDIA}/go-nvlib/pkg/nvpci/mmio/mock.go | 2 +- .../NVIDIA}/go-nvlib/pkg/nvpci/mock.go | 2 +- .../NVIDIA}/go-nvlib/pkg/nvpci/nvpci.go | 2 +- .../NVIDIA}/go-nvlib/pkg/nvpci/resources.go | 2 +- .../go-nvlib/pkg/pciids/default_pci.ids | 2789 +++++++++++++---- .../NVIDIA}/go-nvlib/pkg/pciids/pciids.go | 1 + vendor/modules.txt | 18 +- 57 files changed, 2373 insertions(+), 652 deletions(-) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/LICENSE (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/NOTICE (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvlib/device/api.go (98%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvlib/device/device.go (93%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvlib/device/mig_device.go (98%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvlib/device/mig_profile.go (99%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvlib/info/info.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvlib/info/options.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/ci.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/ci_mock.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/consts.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/device.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/device_mock.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/event_set.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/gi.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/gi_mock.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/nvml.go (83%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/nvml_mock.go (91%) create mode 100644 vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/options.go rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/return.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvml/types.go (99%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/bytes/bytes.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/bytes/native.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/bytes/swapbo.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/config.go (98%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/logger.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/mlxpci.go (100%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/mmio/mmio.go (97%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/mmio/mock.go (96%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/mock.go (98%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/nvpci.go (99%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/nvpci/resources.go (98%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/pciids/default_pci.ids (93%) rename vendor/{gitlab.com/nvidia/cloud-native => github.com/NVIDIA}/go-nvlib/pkg/pciids/pciids.go (99%) diff --git a/cmd/nvidia-ctk/system/create-dev-char-symlinks/all.go b/cmd/nvidia-ctk/system/create-dev-char-symlinks/all.go index 7dcabf0e..cafb8f9c 100644 --- a/cmd/nvidia-ctk/system/create-dev-char-symlinks/all.go +++ b/cmd/nvidia-ctk/system/create-dev-char-symlinks/all.go @@ -20,10 +20,11 @@ import ( "fmt" "path/filepath" + "github.com/NVIDIA/go-nvlib/pkg/nvpci" + "github.com/NVIDIA/nvidia-container-toolkit/internal/info/proc/devices" "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" "github.com/NVIDIA/nvidia-container-toolkit/internal/nvcaps" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci" ) type allPossible struct { diff --git a/go.mod b/go.mod index 9785c2d4..61e3ad72 100644 --- a/go.mod +++ b/go.mod @@ -3,6 +3,7 @@ module github.com/NVIDIA/nvidia-container-toolkit go 1.20 require ( + github.com/NVIDIA/go-nvlib v0.0.0-20231115170030-b21432a353e1 github.com/NVIDIA/go-nvml v0.12.0-2 github.com/fsnotify/fsnotify v1.7.0 github.com/opencontainers/runtime-spec v1.2.0 @@ -10,7 +11,6 @@ require ( github.com/sirupsen/logrus v1.9.3 github.com/stretchr/testify v1.8.4 github.com/urfave/cli/v2 v2.27.1 - gitlab.com/nvidia/cloud-native/go-nvlib v0.0.0-20230818092907-09424fdc8884 golang.org/x/mod v0.15.0 golang.org/x/sys v0.17.0 tags.cncf.io/container-device-interface v0.6.2 diff --git a/go.sum b/go.sum index 34e9fe5f..23a043da 100644 --- a/go.sum +++ b/go.sum @@ -1,3 +1,5 @@ +github.com/NVIDIA/go-nvlib v0.0.0-20231115170030-b21432a353e1 h1:A+2GAIeZkdID7Jc/aSJ1dq42eippP5uHvRMgO8eN3aM= +github.com/NVIDIA/go-nvlib v0.0.0-20231115170030-b21432a353e1/go.mod h1:HPFNPAYqQeoos58MKUboWsdZMu71EzSQrbmd+QBRD40= github.com/NVIDIA/go-nvml v0.12.0-2 h1:Sg239yy7jmopu/cuvYauoMj9fOpcGMngxVxxS1EBXeY= github.com/NVIDIA/go-nvml v0.12.0-2/go.mod h1:7ruy85eOM73muOc/I37euONSwEyFqZsv5ED9AogD4G0= github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= @@ -69,8 +71,6 @@ github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17 github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU= github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= -gitlab.com/nvidia/cloud-native/go-nvlib v0.0.0-20230818092907-09424fdc8884 h1:V0LUbfm4kVA1CPG8FgG9AGZqa3ykE5U12Gd3PZgoItA= -gitlab.com/nvidia/cloud-native/go-nvlib v0.0.0-20230818092907-09424fdc8884/go.mod h1:/x5Ky1ZJNyCjDkgSL1atII0EFKQF5WaIHKeP5nkaQfk= golang.org/x/mod v0.15.0 h1:SernR4v+D55NyBH2QiEQrlBAnj1ECL6AGrA5+dPaMY8= golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= diff --git a/internal/info/additional_info.go b/internal/info/additional_info.go index fbb9ed23..337d58f7 100644 --- a/internal/info/additional_info.go +++ b/internal/info/additional_info.go @@ -20,9 +20,9 @@ import ( "fmt" "strings" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/info" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) // additionalInfo allows for the info.Interface to be extened to implement the infoInterface. diff --git a/internal/info/additional_info_test.go b/internal/info/additional_info_test.go index 7281f324..a7c9518f 100644 --- a/internal/info/additional_info_test.go +++ b/internal/info/additional_info_test.go @@ -19,9 +19,9 @@ package info import ( "testing" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvml" "github.com/stretchr/testify/require" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" ) func TestUsesNVGPUModule(t *testing.T) { diff --git a/internal/info/auto.go b/internal/info/auto.go index 0f23a9d9..a4b11643 100644 --- a/internal/info/auto.go +++ b/internal/info/auto.go @@ -17,9 +17,9 @@ package info import ( - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/info" + "github.com/NVIDIA/go-nvlib/pkg/nvml" cdi "tags.cncf.io/container-device-interface/pkg/parser" "github.com/NVIDIA/nvidia-container-toolkit/internal/config/image" diff --git a/pkg/nvcdi/api.go b/pkg/nvcdi/api.go index e03de3e0..43aad634 100644 --- a/pkg/nvcdi/api.go +++ b/pkg/nvcdi/api.go @@ -17,7 +17,7 @@ package nvcdi import ( - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/common-nvml.go b/pkg/nvcdi/common-nvml.go index 7768f54e..25c6dfd4 100644 --- a/pkg/nvcdi/common-nvml.go +++ b/pkg/nvcdi/common-nvml.go @@ -23,7 +23,7 @@ import ( "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" "github.com/NVIDIA/nvidia-container-toolkit/internal/lookup" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) // newCommonNVMLDiscoverer returns a discoverer for entities that are not associated with a specific CDI device. diff --git a/pkg/nvcdi/driver-nvml.go b/pkg/nvcdi/driver-nvml.go index bc8171a3..ab6690ba 100644 --- a/pkg/nvcdi/driver-nvml.go +++ b/pkg/nvcdi/driver-nvml.go @@ -22,12 +22,13 @@ import ( "path/filepath" "strings" + "github.com/NVIDIA/go-nvlib/pkg/nvml" + "golang.org/x/sys/unix" + "github.com/NVIDIA/nvidia-container-toolkit/internal/discover" "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" "github.com/NVIDIA/nvidia-container-toolkit/internal/lookup" "github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/cuda" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" - "golang.org/x/sys/unix" ) // NewDriverDiscoverer creates a discoverer for the libraries and binaries associated with a driver installation. diff --git a/pkg/nvcdi/full-gpu-nvml.go b/pkg/nvcdi/full-gpu-nvml.go index 61fb801b..02e6af40 100644 --- a/pkg/nvcdi/full-gpu-nvml.go +++ b/pkg/nvcdi/full-gpu-nvml.go @@ -22,8 +22,8 @@ import ( "path/filepath" "strings" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvml" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/gds.go b/pkg/nvcdi/gds.go index 1259b507..177774c4 100644 --- a/pkg/nvcdi/gds.go +++ b/pkg/nvcdi/gds.go @@ -19,7 +19,7 @@ package nvcdi import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/lib-csv.go b/pkg/nvcdi/lib-csv.go index 09f0b147..d1145d9c 100644 --- a/pkg/nvcdi/lib-csv.go +++ b/pkg/nvcdi/lib-csv.go @@ -19,7 +19,7 @@ package nvcdi import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/lib-nvml.go b/pkg/nvcdi/lib-nvml.go index 13707f02..0ac6cdfc 100644 --- a/pkg/nvcdi/lib-nvml.go +++ b/pkg/nvcdi/lib-nvml.go @@ -19,8 +19,8 @@ package nvcdi import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvml" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/lib-wsl.go b/pkg/nvcdi/lib-wsl.go index 614019f6..6709de26 100644 --- a/pkg/nvcdi/lib-wsl.go +++ b/pkg/nvcdi/lib-wsl.go @@ -19,7 +19,7 @@ package nvcdi import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/lib.go b/pkg/nvcdi/lib.go index f8a52c1b..333ebdd2 100644 --- a/pkg/nvcdi/lib.go +++ b/pkg/nvcdi/lib.go @@ -19,13 +19,14 @@ package nvcdi import ( "fmt" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/info" + "github.com/NVIDIA/go-nvlib/pkg/nvml" + "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" "github.com/NVIDIA/nvidia-container-toolkit/internal/platform-support/tegra/csv" "github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/spec" "github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/transform" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" ) type wrapper struct { diff --git a/pkg/nvcdi/management.go b/pkg/nvcdi/management.go index b304d5f4..9d59c6f0 100644 --- a/pkg/nvcdi/management.go +++ b/pkg/nvcdi/management.go @@ -21,7 +21,7 @@ import ( "path/filepath" "strings" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/mig-device-nvml.go b/pkg/nvcdi/mig-device-nvml.go index dd384c5f..10470d47 100644 --- a/pkg/nvcdi/mig-device-nvml.go +++ b/pkg/nvcdi/mig-device-nvml.go @@ -19,8 +19,8 @@ package nvcdi import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvml" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/mofed.go b/pkg/nvcdi/mofed.go index dcd923f5..3f56b2d5 100644 --- a/pkg/nvcdi/mofed.go +++ b/pkg/nvcdi/mofed.go @@ -19,7 +19,7 @@ package nvcdi import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" "tags.cncf.io/container-device-interface/pkg/cdi" "tags.cncf.io/container-device-interface/specs-go" diff --git a/pkg/nvcdi/namer.go b/pkg/nvcdi/namer.go index 8e443cdb..b460611c 100644 --- a/pkg/nvcdi/namer.go +++ b/pkg/nvcdi/namer.go @@ -20,7 +20,7 @@ import ( "errors" "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) // UUIDer is an interface for getting UUIDs. diff --git a/pkg/nvcdi/namer_nvml_mock.go b/pkg/nvcdi/namer_nvml_mock.go index f87a0fcb..4cc958f7 100644 --- a/pkg/nvcdi/namer_nvml_mock.go +++ b/pkg/nvcdi/namer_nvml_mock.go @@ -4,7 +4,7 @@ package nvcdi import ( - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" "sync" ) diff --git a/pkg/nvcdi/namer_test.go b/pkg/nvcdi/namer_test.go index 30169267..1a106f68 100644 --- a/pkg/nvcdi/namer_test.go +++ b/pkg/nvcdi/namer_test.go @@ -19,8 +19,8 @@ package nvcdi import ( "testing" + "github.com/NVIDIA/go-nvlib/pkg/nvml" "github.com/stretchr/testify/require" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" ) func TestConvert(t *testing.T) { diff --git a/pkg/nvcdi/options.go b/pkg/nvcdi/options.go index 61c4c956..c1e707f1 100644 --- a/pkg/nvcdi/options.go +++ b/pkg/nvcdi/options.go @@ -17,10 +17,11 @@ package nvcdi import ( + "github.com/NVIDIA/go-nvlib/pkg/nvlib/device" + "github.com/NVIDIA/go-nvlib/pkg/nvml" + "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" "github.com/NVIDIA/nvidia-container-toolkit/pkg/nvcdi/transform" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" ) // Option is a function that configures the nvcdilib diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/LICENSE b/vendor/github.com/NVIDIA/go-nvlib/LICENSE similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/LICENSE rename to vendor/github.com/NVIDIA/go-nvlib/LICENSE diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/NOTICE b/vendor/github.com/NVIDIA/go-nvlib/NOTICE similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/NOTICE rename to vendor/github.com/NVIDIA/go-nvlib/NOTICE diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/api.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/api.go similarity index 98% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/api.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/api.go index 777789b4..57db8598 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/api.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/api.go @@ -17,7 +17,7 @@ package device import ( - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) // Interface provides the API to the 'device' package diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/device.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/device.go similarity index 93% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/device.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/device.go index 62e6c3ed..49734e80 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/device.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/device.go @@ -19,8 +19,7 @@ package device import ( "fmt" - "github.com/NVIDIA/go-nvml/pkg/dl" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) // Device defines the set of extended functions associated with a device.Device @@ -152,8 +151,7 @@ func (d *device) GetCudaComputeCapabilityAsString() (string, error) { // IsMigCapable checks if a device is capable of having MIG paprtitions created on it func (d *device) IsMigCapable() (bool, error) { - err := d.lib.nvmlLookupSymbol("nvmlDeviceGetMigMode") - if err != nil { + if !d.lib.hasSymbol("nvmlDeviceGetMigMode") { return false, nil } @@ -170,8 +168,7 @@ func (d *device) IsMigCapable() (bool, error) { // IsMigEnabled checks if a device has MIG mode currently enabled on it func (d *device) IsMigEnabled() (bool, error) { - err := d.lib.nvmlLookupSymbol("nvmlDeviceGetMigMode") - if err != nil { + if !d.lib.hasSymbol("nvmlDeviceGetMigMode") { return false, nil } @@ -465,22 +462,12 @@ func (d *devicelib) GetMigProfiles() ([]MigProfile, error) { return profiles, nil } -// nvmlLookupSymbol checks to see if the given symbol is present in the NVML library -func (d *devicelib) nvmlLookupSymbol(symbol string) error { - // If devicelib is configured to not verify symbols, then we short-circuit here +// hasSymbol checks to see if the given symbol is present in the NVML library. +// If devicelib is configured to not verify symbols, then all symbols are assumed to exist. +func (d *devicelib) hasSymbol(symbol string) bool { if !*d.verifySymbols { - return nil + return true } - // Otherwise we lookup the provided symbol and verify it is available - lib := dl.New("libnvidia-ml.so.1", dl.RTLD_LAZY|dl.RTLD_GLOBAL) - if lib == nil { - return fmt.Errorf("error instantiating DynamicLibrary for NVML") - } - err := lib.Open() - if err != nil { - return fmt.Errorf("error opening DynamicLibrary for NVML: %v", err) - } - defer lib.Close() - return lib.Lookup(symbol) + return d.nvml.Lookup(symbol) == nil } diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/mig_device.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/mig_device.go similarity index 98% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/mig_device.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/mig_device.go index 0742a712..bbe3bb6e 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/mig_device.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/mig_device.go @@ -19,7 +19,7 @@ package device import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) // MigDevice defines the set of extended functions associated with a MIG device diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/mig_profile.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/mig_profile.go similarity index 99% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/mig_profile.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/mig_profile.go index 13a5dbf4..6f27af61 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device/mig_profile.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/device/mig_profile.go @@ -23,7 +23,7 @@ import ( "strconv" "strings" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml" + "github.com/NVIDIA/go-nvlib/pkg/nvml" ) const ( diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info/info.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/info/info.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info/info.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/info/info.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info/options.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/info/options.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info/options.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvlib/info/options.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/ci.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/ci.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/ci.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/ci.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/ci_mock.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/ci_mock.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/ci_mock.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/ci_mock.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/consts.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/consts.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/consts.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/consts.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/device.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/device.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/device.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/device.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/device_mock.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/device_mock.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/device_mock.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/device_mock.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/event_set.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/event_set.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/event_set.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/event_set.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/gi.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/gi.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/gi.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/gi.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/gi_mock.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/gi_mock.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/gi_mock.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/gi_mock.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/nvml.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/nvml.go similarity index 83% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/nvml.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/nvml.go index 4e3eaa6e..fdd28de3 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/nvml.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/nvml.go @@ -30,10 +30,27 @@ type nvmlLib struct { var _ Interface = (*nvmlLib)(nil) // New creates a new instance of the NVML Interface -func New() Interface { +func New(opts ...Option) Interface { + o := &options{} + for _, opt := range opts { + opt(o) + } + + var nvmlOptions []nvml.LibraryOption + if o.libraryPath != "" { + nvmlOptions = append(nvmlOptions, nvml.WithLibraryPath(o.libraryPath)) + } + nvml.SetLibraryOptions(nvmlOptions...) + return &nvmlLib{} } +// Lookup checks whether the specified symbol exists in the configured NVML library. +func (n *nvmlLib) Lookup(name string) error { + // TODO: For now we rely on the default NVML library and perform the lookups against this. + return nvml.GetLibrary().Lookup(name) +} + // Init initializes an NVML Interface func (n *nvmlLib) Init() Return { ret := nvml.Init() diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/nvml_mock.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/nvml_mock.go similarity index 91% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/nvml_mock.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/nvml_mock.go index 5243a1f2..00957f81 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/nvml_mock.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/nvml_mock.go @@ -35,6 +35,9 @@ var _ Interface = &InterfaceMock{} // InitFunc: func() Return { // panic("mock out the Init method") // }, +// LookupFunc: func(s string) error { +// panic("mock out the Lookup method") +// }, // ShutdownFunc: func() Return { // panic("mock out the Shutdown method") // }, @@ -69,6 +72,9 @@ type InterfaceMock struct { // InitFunc mocks the Init method. InitFunc func() Return + // LookupFunc mocks the Lookup method. + LookupFunc func(s string) error + // ShutdownFunc mocks the Shutdown method. ShutdownFunc func() Return @@ -104,6 +110,11 @@ type InterfaceMock struct { // Init holds details about calls to the Init method. Init []struct { } + // Lookup holds details about calls to the Lookup method. + Lookup []struct { + // S is the s argument value. + S string + } // Shutdown holds details about calls to the Shutdown method. Shutdown []struct { } @@ -120,6 +131,7 @@ type InterfaceMock struct { lockErrorString sync.RWMutex lockEventSetCreate sync.RWMutex lockInit sync.RWMutex + lockLookup sync.RWMutex lockShutdown sync.RWMutex lockSystemGetCudaDriverVersion sync.RWMutex lockSystemGetDriverVersion sync.RWMutex @@ -302,6 +314,38 @@ func (mock *InterfaceMock) InitCalls() []struct { return calls } +// Lookup calls LookupFunc. +func (mock *InterfaceMock) Lookup(s string) error { + if mock.LookupFunc == nil { + panic("InterfaceMock.LookupFunc: method is nil but Interface.Lookup was just called") + } + callInfo := struct { + S string + }{ + S: s, + } + mock.lockLookup.Lock() + mock.calls.Lookup = append(mock.calls.Lookup, callInfo) + mock.lockLookup.Unlock() + return mock.LookupFunc(s) +} + +// LookupCalls gets all the calls that were made to Lookup. +// Check the length with: +// +// len(mockedInterface.LookupCalls()) +func (mock *InterfaceMock) LookupCalls() []struct { + S string +} { + var calls []struct { + S string + } + mock.lockLookup.RLock() + calls = mock.calls.Lookup + mock.lockLookup.RUnlock() + return calls +} + // Shutdown calls ShutdownFunc. func (mock *InterfaceMock) Shutdown() Return { if mock.ShutdownFunc == nil { diff --git a/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/options.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/options.go new file mode 100644 index 00000000..d34bb237 --- /dev/null +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/options.go @@ -0,0 +1,32 @@ +/** +# Copyright 2023 NVIDIA CORPORATION +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +**/ + +package nvml + +// options represents the options that could be passed to the nvml contructor. +type options struct { + libraryPath string +} + +// Option represents a functional option to control behaviour. +type Option func(*options) + +// WithLibraryPath sets the NVML library name to use. +func WithLibraryPath(libraryPath string) Option { + return func(o *options) { + o.libraryPath = libraryPath + } +} diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/return.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/return.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/return.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/return.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/types.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/types.go similarity index 99% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/types.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/types.go index 39d005f6..2aaaf085 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml/types.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvml/types.go @@ -30,6 +30,7 @@ type Interface interface { ErrorString(r Return) string EventSetCreate() (EventSet, Return) Init() Return + Lookup(string) error Shutdown() Return SystemGetCudaDriverVersion() (int, Return) SystemGetDriverVersion() (string, Return) diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes/bytes.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes/bytes.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes/bytes.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes/bytes.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes/native.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes/native.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes/native.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes/native.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes/swapbo.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes/swapbo.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes/swapbo.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes/swapbo.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/config.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/config.go similarity index 98% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/config.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/config.go index 0971df45..e25e72f6 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/config.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/config.go @@ -20,7 +20,7 @@ import ( "fmt" "os" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes" + "github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes" ) const ( diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/logger.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/logger.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/logger.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/logger.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mlxpci.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mlxpci.go similarity index 100% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mlxpci.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mlxpci.go diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio/mmio.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio/mmio.go similarity index 97% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio/mmio.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio/mmio.go index 602486ea..1535fa04 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio/mmio.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio/mmio.go @@ -22,7 +22,7 @@ import ( "syscall" "unsafe" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes" + "github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes" ) // Mmio memory map a region diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio/mock.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio/mock.go similarity index 96% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio/mock.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio/mock.go index 42a86b15..57151b3f 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio/mock.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio/mock.go @@ -19,7 +19,7 @@ package mmio import ( "fmt" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes" + "github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes" ) type mockMmio struct { diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mock.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mock.go similarity index 98% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mock.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mock.go index 8f35fb69..e4227121 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mock.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/mock.go @@ -21,7 +21,7 @@ import ( "os" "path/filepath" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes" + "github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes" ) // MockNvpci mock pci device diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/nvpci.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/nvpci.go similarity index 99% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/nvpci.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/nvpci.go index f5a7826e..5210ff50 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/nvpci.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/nvpci.go @@ -25,7 +25,7 @@ import ( "strconv" "strings" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids" + "github.com/NVIDIA/go-nvlib/pkg/pciids" ) const ( diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/resources.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/resources.go similarity index 98% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/resources.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/resources.go index 02a0430f..6c6e53ee 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/resources.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/nvpci/resources.go @@ -20,7 +20,7 @@ import ( "fmt" "sort" - "gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio" + "github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio" ) const ( diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids/default_pci.ids b/vendor/github.com/NVIDIA/go-nvlib/pkg/pciids/default_pci.ids similarity index 93% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids/default_pci.ids rename to vendor/github.com/NVIDIA/go-nvlib/pkg/pciids/default_pci.ids index ba1be0bb..50115d97 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids/default_pci.ids +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/pciids/default_pci.ids @@ -1,8 +1,8 @@ # # List of PCI ID's # -# Version: 2022.05.18 -# Date: 2022-05-18 03:15:02 +# Version: 2023.09.22 +# Date: 2023-09-22 03:15:02 # # Maintained by Albert Pool, Martin Mares, and other volunteers from # the PCI ID Project at https://pci-ids.ucw.cz/. @@ -49,6 +49,8 @@ 7a19 PCI-to-PCI Bridge 7a24 OHCI USB Controller 7a29 PCI-to-PCI Bridge +0018 Fn-Link Technology Limited + 6252 6252CPUB 802.11ax PCIe Wireless Network Adapter 001c PEAK-System Technik GmbH 0001 PCAN-PCI CAN-Bus controller 001c 0004 2 Channel CAN Bus SJC1000 @@ -72,11 +74,24 @@ 01de Oxide Computer Company 0000 Propolis NVMe Controller 0001 Propolis xHCI Controller + 0002 Propolis PCI-PCI Bridge # probably misprogrammed Intel Atom C2338 on Dell 0K8Y0N board 0200 Dell (wrong ID) # 021b is not Compaq but there is a board misprogrammed 021b Compaq Computer Corporation 8139 HNE-300 (RealTek RTL8139c) [iPaq Networking] +025e Solidigm + 0b60 NVMe DC SSD [Sentinel Rock Plus controller] + 025e 8208 NVMe DC SSD U.2 15mm [D7-P5810] + 025e d408 NVMe DC SSD U.2 15mm [D5-P5430] + 025e d40c NVMe DC SSD E1.S 9.5mm [D5-P5430] + 025e d419 NVMe DC SSD E3.S 7.5mm [D5-P5430] + 025e d808 NVMe DC SSD U.2 15mm [D5-P5336] + 025e d819 NVMe DC SSD E3.S 7.5mm [D5-P5336] + 025e d81d NVMe DC SSD E1.L 9.5mm [D5-P5336] + 0b70 NVMe DC SSD [Yorktown controller] + f1ab P41 Plus NVMe SSD (DRAM-less) + f1ac P44 Pro NVMe SSD 0270 Hauppauge computer works Inc. (Wrong ID) 0291 Davicom Semiconductor, Inc. (Wrong ID) # SpeedStream is Efficient Networks, Inc, a Siemens Company @@ -91,6 +106,8 @@ 0432 SCM Microsystems, Inc. 0001 Pluto2 DVB-T Receiver for PCMCIA [EasyWatch MobilSet] 0497 Dell Inc. (wrong ID) +060e Lightelligence + 0001 Hummingbird ES 0675 Dynalink 1700 IS64PH ISDN Adapter 1702 IS64PH ISDN Adapter @@ -108,6 +125,7 @@ 9100 JM9100 0731 9101 JM9100 0731 9102 JM9100-I + 0731 9103 JM9100M 910a JH910 0731 910a JH910 0731 910b JH910-I @@ -132,6 +150,7 @@ 930a JH930-I 0731 930a JH930-I 0731 930b JH930-M + 0731 930c JH930 930b JH930-M 0777 Ubiquiti Networks, Inc. 0795 Wired Inc. @@ -156,6 +175,7 @@ 0905 R1T3 Single T3 Digital Telephony Card 0906 RCB24FXX 24-channel modular analog telephony card 0a06 RCB672FXX 672-channel modular analog telephony card +0bae Bachmann electronic GmbH 0ccd Preferred Networks, Inc. 0e11 Compaq Computer Corporation 0001 PCI to EISA Bridge @@ -260,7 +280,9 @@ b1a4 NC7131 Gigabit Server Adapter b200 Memory Hot-Plug Controller b203 Integrated Lights Out Controller + 103c 3305 iLO2 b204 Integrated Lights Out Processor + 103c 3305 iLO2 c000 Remote Insight Lights-Out Edition f130 NetFlex-3/P ThunderLAN 1.0 f150 NetFlex-3/P ThunderLAN 2.3 @@ -388,8 +410,7 @@ 103c 3108 Single Channel Ultra320 SCSI HBA G2 103c 322a SC11Xe Ultra320 Single Channel PCIe x4 SCSI Host Bus Adapter (412911-B21) 124b 1170 PMC-USCSI320 -# VMware's emulation of this device. Was missing from the list. - 15ad 1976 LSI Logic Parallel SCSI Controller + 15ad 1976 LSI Logic Parallel SCSI Controller (emulated) 1734 1052 PRIMERGY BX/RX/TX S2 series onboard SCSI(IME) 0031 53c1030ZC PCI-X Fusion-MPT Dual Ultra320 SCSI 0032 53c1035 PCI-X Fusion-MPT Dual Ultra320 SCSI @@ -489,6 +510,7 @@ 1028 1f4f PERC H730P Slim 1028 1f54 PERC FD33xD 1028 1fd1 PERC H730P MX + 1734 11f6 PRAID EP400i 17aa 1052 ThinkServer RAID 720i 17aa 1053 ThinkServer RAID 720ix 1bd4 0014 12G SAS3108 2G @@ -556,6 +578,7 @@ 1014 040e ServeRAID H1110 0071 MR SAS HBA 2004 0072 SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] + 1000 3020 9211-8i 1000 3040 9210-8i 1000 3080 9200-8e [LSI SAS 6Gb/s SAS/SATA PCIe x8 External HBA] 1000 30b0 9200-8e [LSI SAS 6Gb/s SAS/SATA PCIe x8 External HBA] @@ -735,6 +758,8 @@ 1000 46a0 MegaRAID 9660-24i Tri-Mode Storage Adapter 1000 46c0 eHBA 9680W-16e Tri-Mode Storage Adapter 1000 46d0 eHBA 9600-8i8e Tri-Mode Storage Adapter +# eHBA 9602W-16e Tri-Mode Storage Adapter + 1000 46e0 eHBA 9602W-16e Tri-Mode Storage Adapter 1028 2114 PERC H965i Adapter 1028 2115 PERC H965i Front 1028 2117 PERC H965i MX @@ -745,10 +770,13 @@ 1028 213e PERC H765i MX 1028 213f PERC H365i Adapter 1028 2140 PERC H365i Front - 1028 2141 PERC H365i MX 1028 2142 HBA465e Adapter 1028 2209 HBA465i Adapter 1028 220a HBA465i Front + 15d9 1d03 AOC-S4116L-H16IR (16DD/96DD) RAID Adapter + 15d9 1d07 AOC-S4016L-L16IT Storage Adapter + 15d9 1d08 AOC-S4016L-L16IR Storage Adapter + 1d49 020a ThinkSystem 450W-16e SAS/SATA PCIe Gen4 24Gb HBA 00ab SAS3516 Fusion-MPT Tri-Mode RAID On Chip (ROC) # 8 Internal and 8 External port channel 9400 HBA 1000 3040 HBA 9400-8i8e @@ -774,6 +802,20 @@ 1d49 0204 ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA 00b2 PCIe Switch management endpoint 1d49 0003 ThinkSystem 1611-8P PCIe Gen4 NVMe Switch Adapter +# 24G SAS/PCIe storage adapter chip + 00b3 Fusion-MPT 24G SAS/PCIe SAS50xx/SAS51xx +# 9760W 32 internal port RAID controller + 1000 5000 MegaRAID 9760W-32i 24G SAS/PCIe Storage Adapter +# 9760W 16 internal port RAID controller + 1000 5001 MegaRAID 9760W-16i 24G SAS/PCIe Storage Adapter +# 9760W 16 internal and 16 external port RAID controller + 1000 5010 MegaRAID 9760W-16i16e 24G SAS/PCIe Storage Adapter +# 9700W 32 internal port Storage controller + 1000 5020 eHBA 9700W-32i 24G SAS/PCIe Storage Adapter +# 9700W 16 internal port Storage controller + 1000 5021 eHBA 9700W-16i 24G SAS/PCIe Storage Adapter +# 9700 16 external port Storage controller + 1000 5030 eHBA 9700-16e 24G SAS/PCIe Storage Adapter 00be SAS3504 Fusion-MPT Tri-Mode RAID On Chip (ROC) 00bf SAS3404 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) 00c0 SAS3324 PCI-Express Fusion-MPT SAS-3 @@ -846,6 +888,10 @@ 1028 2170 HBA350i MM 1028 2175 HBA350i Adapter 1028 2197 HBA350i MM LP + 1028 2212 HBA355e-s Adapter + 15d9 1b64 SCC-B8SB80-B1 (NI22) Storage Controller Card + 15d9 1b65 AOC-S3816L-L16iT (NI22) Storage Adapter + 15d9 1b99 AOC-S3808L-L8iT Storage Adapter 1d49 0205 ThinkSystem 440-16i SAS/SATA PCIe Gen4 12Gb Internal HBA 1d49 0206 ThinkSystem 440-16e SAS/SATA PCIe Gen4 12Gb HBA 1d49 0207 ThinkSystem 440-8i SAS/SATA PCIe Gen4 12Gb HBA @@ -867,6 +913,8 @@ 1d49 0002 ThinkSystem 810-4P NVMe Switch Adapter 02b1 Virtual Endpoint on PCIe Switch (9749) 1d49 0004 ThinkSystem 1610-8P NVMe Switch Adapter +# Virtual endpoint used in Broadcom synthetic PCIe switches for resource reservation + 02b2 Virtual PCIe Placeholder Endpoint 0407 MegaRAID 1000 0530 MegaRAID 530 SCSI 320-0X RAID Controller 1000 0531 MegaRAID 531 SCSI 320-4X RAID Controller @@ -960,6 +1008,8 @@ 1000 4002 MegaRAID 9561-16i # 9560 8 internal port RAID controller 1000 4010 MegaRAID 9560-8i +# 9550 8 internal port RAID controller + 1000 4015 MegaRAID 9550-8i # 9580 8 internal & 8 external port RAID controller 1000 4020 MegaRAID 9580-8i8e # MegaRAID 9562-16i 9562 16 internal port RAID controller @@ -970,6 +1020,9 @@ 1028 1ae3 PERC H755 MX 1028 2171 PERC H750 Mini 1028 2176 PERC H750 Adapter + 15d9 1b66 AOC-S3908L-H8iR RAID Adapter + 15d9 1b67 AOC-S3916L-H16iR RAID Adapter + 15d9 1c06 AOC-S3916L-H16iR-32DD+ RAID Adapter 1d49 060a ThinkSystem RAID 940-8i 4GB Flash PCIe Gen4 12Gb Adapter 1d49 060b ThinkSystem RAID 940-8i 8GB Flash PCIe Gen4 12Gb Adapter 1d49 060c ThinkSystem RAID 940-16i 8GB Flash PCIe Gen4 12Gb Adapter @@ -987,13 +1040,21 @@ 10e4 MegaRAID 12GSAS/PCIe Unsupported SAS38xx 10e5 MegaRAID 12GSAS/PCIe SAS38xx 10e6 MegaRAID 12GSAS/PCIe Secure SAS38xx + 1000 40e0 MegaRAID 9540-2M2 1028 2172 PERC H355 Adapter 1028 2173 PERC H355 Front 1028 2174 PERC H350 Mini 1028 2177 PERC H350 Adapter 1028 2199 PERC H350 Mini LP + 15d9 1b9d AOC-S3816L-L16IR Storage Adapter + 15d9 1b9f AOC-S3816L-L8IR Storage Adapter + 15d9 1c6d AOC-S3808L-L8IR Storage Adapter + 15d9 1c6e AOC-SLG4-2H8M2 Storage Adapter 1d49 0505 ThinkSystem RAID 540-8i PCIe Gen4 12Gb Adapter 1d49 0506 ThinkSystem RAID 540-16i PCIe Gen4 12Gb Adapter + 1d49 0700 ThinkSystem M.2 RAID B540i-2i SATA/NVMe Enablement Kit + 1d49 0701 ThinkSystem 7mm RAID B540p-2HS SATA/NVMe Enablement Kit + 1d49 0702 ThinkSystem M.2 RAID B540p-2HS SATA/NVMe Enablement Kit 10e7 MegaRAID 12GSAS/PCIe Unsupported SAS38xx 1960 MegaRAID 1000 0518 MegaRAID 518 SCSI 320-2 Controller @@ -1010,10 +1071,59 @@ 8086 0523 MegaRAID RAID Controller SRCS16 3050 SAS2008 PCI-Express Fusion-MPT SAS-2 6001 DX1 Multiformat Broadcast HD/SD Encoder/Decoder - c010 PEX88048 50 lane, 50 port, PCI Express Gen 4.0 ExpressFabric Platform + c010 PEX880xx PCIe Gen 4 Switch + 1000 100b PEX88000 PCIe Gen 4 Virtual Upstream/Downstream Port + 1000 2004 PEX88000 Virtual PCIe TWC/NT2 Endpoint + 1000 2005 PEX88000 Virtual PCIe gDMA Endpoint + 1000 a024 PEX88024 24 lane/port PCIe Gen 4.0 Switch + 1000 a032 PEX88032 32 lane/port PCIe Gen 4 Switch + 1000 a048 PEX88048 50 lane/port PCIe Gen 4.0 Switch + 1000 a064 PEX88064 64 lane/port PCIe Gen 4 Switch + 1000 a080 PEX88080 80 lane/port PCIe Gen 4 Switch + 1000 a096 PEX88096 98 lane/port PCIe Gen 4.0 Switch c012 PEX880xx PCIe Gen 4 Switch +# Virtual endpoint used in Broadcom synthetic PCIe switches for resource reservation + 1000 100b PEX88000 PCIe Gen 4 Virtual Upstream/Downstream Port +# For secure part version of this chip + 1000 2004 PEX88000 Virtual PCIe TWC/NT2 Endpoint +# For secure part version of this chip + 1000 2005 PEX88000 Virtual PCIe gDMA Endpoint +# For secure part version of this chip + 1000 a024 PEX88024 24 lane/port PCIe Gen 4.0 Switch +# For secure part version of this chip + 1000 a032 PEX88032 32 lane/port PCIe Gen 4.0 Switch +# For secure part version of this chip + 1000 a048 PEX88048 48 lane/port PCIe Gen 4.0 Switch + 1000 a064 PEX88064 64 lane/port PCIe Gen 4.0 Switch +# For secure part version of this chip + 1000 a080 PEX88080 80 lane/port PCIe Gen 4.0 Switch +# For secure part version of this chip + 1000 a096 PEX88096 96 lane/port PCIe Gen 4.0 Switch 1d49 0003 ThinkSystem 1611-8P PCIe Gen4 NVMe Switch Adapter c030 PEX890xx PCIe Gen 5 Switch + 1000 0024 PEX89024 PCIe Gen 5 24 port/lane Switch Upstream/Downstream Port + 1000 0032 PEX89032 PCIe Gen 5 32 port/lane Switch Upstream/Downstream Port + 1000 0048 PEX89048 PCIe Gen 5 48 port/lane Switch Upstream/Downstream Port + 1000 0072 PEX89072 PCIe Gen 5 36 port/72 lane Switch Upstream/Downstream Port + 1000 0088 PEX89088 PCIe Gen 5 44 port/88 lane Switch Upstream/Downstream Port + 1000 0104 PEX89104 PCIe Gen 5 52 port/104 lane Switch Upstream/Downstream Port + 1000 0144 PEX89144 PCIe Gen 5 72 port/144 lane Switch Upstream/Downstream Port + 1000 100b PEX89000 PCIe Gen 5 Virtual Upstream/Downstream Port + 1000 2004 PEX89000 Virtual PCIe TWC/NT 2.0 Endpoint + 1000 2005 PEX89000 Virtual PCIe gDMA Endpoint +# Lower lane count PEX89000 switch + c034 PEX890xx PCIe Gen 5 Switch +# Lower lane count PEX89000 switch + 1000 0024 PEX89024 PCIe Gen 5 24 port/lane Switch Upstream/Downstream Port + 1000 0032 PEX89032 PCIe Gen 5 32 port/lane Switch Upstream/Downstream Port +# Lower lane count PEX89000 switch + 1000 0048 PEX89048 PCIe Gen 5 48 port/lane Switch Upstream/Downstream Port +# Lower lane count PEX89000 switch + 1000 100b PEX89000 PCIe Gen 5 Virtual Upstream/Downstream Port +# Lower lane count PEX89000 switch + 1000 2004 PEX89000 Virtual PCIe TWC/NT 2.0 Endpoint +# Lower lane count PEX89000 switch + 1000 2005 PEX89000 Virtual PCIe gDMA Endpoint 1001 Kolter Electronic 0010 PCI 1616 Measurement card with 32 digital I/O lines 0011 OPTO-PCI Opto-Isolated digital I/O board @@ -1053,8 +1163,10 @@ 131b Kaveri [Radeon R4 Graphics] 131c Kaveri [Radeon R7 Graphics] 131d Kaveri [Radeon R6 Graphics] - 13e9 Ariel + 13e9 Ariel/Navi10Lite + 13f9 Oberon/Navi12Lite 13fe Cyan Skillfish [BC-250] + 145a Dummy Function (absent graphics controller) 1478 Navi 10 XL Upstream Port of PCI Express Switch 1479 Navi 10 XL Downstream Port of PCI Express Switch 1506 Mendocino @@ -1064,11 +1176,13 @@ 1551 Arlene 1552 Pooky 1561 Anubis - 15bf Phoenix + 15bf Phoenix1 + 15c8 Phoenix2 15d8 Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series] 103c 8615 Pavilion Laptop 15-cw1xxx 17aa 3181 ThinkCentre M75n IoT 17aa 5124 ThinkPad E595 + 1dc2 2209 Avita Pura 14 Notebook ea50 cc10 RXi2-BP 15dd Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] 103c 83c6 Radeon Vega 8 Mobile @@ -1084,16 +1198,19 @@ 103c 8615 Pavilion Laptop 15-cw1xxx ea50 ce19 mCOM10-L1900 15e7 Barcelo + 103c 8b17 ProBook 445 G9/455 G9 [Ryzen 7 Integrated Radeon GPU] 15ff Fenghuang [Zhongshan Subor Z+] 1607 Arden 1636 Renoir 1637 Renoir Radeon High Definition Audio Controller - 1638 Cezanne + 1638 Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] + 1043 16c2 Radeon Vega 8 # Used in the Steam Deck 163f VanGogh [AMD Custom GPU 0405] 1640 Rembrandt Radeon High Definition Audio Controller 164c Lucienne 164d Rembrandt + 164e Raphael 164f Phoenix 1681 Rembrandt [Radeon 680M] 1714 BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series] @@ -1275,8 +1392,9 @@ 1043 841b M5A88-V EVO 1043 8445 M5A78L LE 105b 0e13 N15235/A74MX mainboard / AMD SB700 + 1179 ff1e Satellite C660D-113 1179 ff50 Satellite P305D-S8995E - 1458 a022 GA-MA770-DS3rev2.0 Motherboard + 1458 a022 GA-770/78-series motherboard 1458 a102 GA-880GMA-USB3 1462 7596 760GM-E51(MS-7596) Motherboard 17f2 5000 KI690-AM2 Motherboard @@ -1289,7 +1407,7 @@ 1043 8389 M4A785TD Motherboard 105b 0e13 N15235/A74MX mainboard / AMD SB700 1179 ff50 Satellite P305D-S8995E - 1458 4385 GA-MA770-DS3rev2.0 Motherboard + 1458 4385 GA-770/78-series motherboard 1462 7368 K9AG Neo2 1462 7596 760GM-E51(MS-7596) Motherboard 15d9 a811 H8DGU @@ -1351,7 +1469,7 @@ 1043 8443 M5A88-V EVO 1043 84dd M5A99X EVO (R1.0) SB950 105b 0e13 N15235/A74MX mainboard / AMD SB700 - 1458 b002 GA-880GMA-USB3 + 1458 b002 GA-78/880-series motherboard 174b 1001 PURE Fusion Mini 4392 SB7x0/SB8x0/SB9x0 SATA Controller [Non-RAID5 mode] 105b 0e13 N15235/A74MX mainboard / AMD SB700 @@ -1365,7 +1483,7 @@ 1043 82ef M3A78-EH Motherboard 1043 8443 M5A88-V EVO 105b 0e13 N15235/A74MX mainboard / AMD SB700 - 1458 5004 GA-880GMA-USB3 + 1458 5004 GA-78/880-series motherboard 1462 7596 760GM-E51(MS-7596) Motherboard 15d9 a811 H8DGU 174b 1001 PURE Fusion Mini @@ -1376,7 +1494,7 @@ 1043 82ef M3A78-EH Motherboard 1043 8443 M5A88-V EVO 105b 0e13 N15235/A74MX mainboard / AMD SB700 - 1458 5004 GA-880GMA-USB3 + 1458 5004 GA-78/880-series motherboard 1462 7596 760GM-E51(MS-7596) Motherboard 15d9 a811 H8DGU 174b 1001 PURE Fusion Mini @@ -1384,6 +1502,7 @@ 1019 2120 A785GM-M 1043 82ef M3A78-EH Motherboard 105b 0e13 N15235/A74MX mainboard / AMD SB700 + 1458 5004 GA-MA78GM-S2H motherboard 1462 7596 760GM-E51(MS-7596) Motherboard 15d9 a811 H8DGU 4399 SB7x0/SB8x0/SB9x0 USB OHCI2 Controller @@ -1391,7 +1510,7 @@ 1043 82ef M3A78-EH Motherboard 1043 8443 M5A88-V EVO 105b 0e13 N15235/A74MX mainboard / AMD SB700 - 1458 5004 GA-880GMA-USB3 + 1458 5004 GA-78/880-series motherboard 1462 7596 760GM-E51(MS-7596) Motherboard 174b 1001 PURE Fusion Mini 439c SB7x0/SB8x0/SB9x0 IDE Controller @@ -1400,6 +1519,7 @@ 103c 1609 ProLiant MicroServer N36L 1043 82ef M3A78-EH Motherboard 105b 0e13 N15235/A74MX mainboard / AMD SB700 + 1458 5002 GA-MA78GM-S2H motherboard 1462 7596 760GM-E51(MS-7596) Motherboard 439d SB7x0/SB8x0/SB9x0 LPC host controller 1019 2120 A785GM-M @@ -1611,6 +1731,7 @@ 1028 00bb Latitude CPx 1179 ff00 Satellite 1715XCDS laptop 13bd 1019 PC-AR10 + 4c4e Rage Mobility L AGP 2x 4c50 Rage 3 LT [3D Rage LT PRO PCI] 1002 4c50 Rage LT Pro 4c52 M1 [Rage Mobility-M1 PCI] @@ -1773,6 +1894,7 @@ 1028 0225 PowerEdge T105 Embedded ATI ES1000 1028 023c PowerEdge R200 Embedded ATI ES1000 103c 1304 Integrity iLO2 Advanced KVM VGA [AD307A] + 103c 31fb ProLiant DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board @@ -1894,7 +2016,7 @@ 5964 RV280 [Radeon 9200 SE] 1002 5964 Radeon 9200 SE, 64-bit 128MB DDR, 200/166MHz 1043 c006 Radeon 9200 SE / TD / 128M - 1458 4018 R92S128T (Radeon 9200 SE 128MB) + 1458 4018 R92S128T [Radeon 9200 SE 128MB] 1458 4032 Radeon 9200 SE 128MB 147b 6191 R9200SE-DT 148c 2073 CN-AG92E @@ -2069,11 +2191,12 @@ 148c 7340 Radeon R7 340 1682 7240 R7 240 2048 MB 1dcf 3000 Oland PRO [Radeon R7 240/340 / Radeon 520] + 6617 Oland LE [Radeon R7 240] 6631 Oland 6640 Saturn XT [FirePro M6100] 106b 014b Tropo XT [Radeon R9 M380 Mac Edition] 6641 Saturn PRO [Radeon HD 8930M] - 6646 Bonaire XT [Radeon R9 M280X] + 6646 Bonaire XT [Radeon R9 M280X / FirePro W6150M] 6647 Saturn PRO/XT [Radeon R9 M270X/M280X] 1043 223d N551ZU laptop Radeon R9 M280X 6649 Bonaire [FirePro W5100] @@ -2130,12 +2253,12 @@ 1025 0846 Radeon HD 8570A 17aa 3805 Radeon HD 8570M 6664 Jet XT [Radeon R5 M240] - 6665 Jet PRO [Radeon R5 M230 / R7 M260DX / Radeon 520 Mobile] + 6665 Jet PRO [Radeon R5 M230 / R7 M260DX / Radeon 520/610 Mobile] 17aa 1309 Z50-75 Radeon R7 M260DX 17aa 368f Radeon R5 A230 6667 Jet ULT [Radeon R5 M230] 666f Sun LE [Radeon HD 8550M / R5 M230] - 66a0 Vega 20 [Radeon Instinct] + 66a0 Vega 20 [Radeon Pro/Radeon Instinct] 66a1 Vega 20 [Radeon Pro VII/Radeon Instinct MI50 32GB] 66a2 Vega 20 66a3 Vega 20 [Radeon Pro Vega II/Radeon Pro Vega II Duo] @@ -2418,8 +2541,8 @@ 1028 0506 Radeon HD 6470M 1028 0507 Radeon HD 6470M 1028 0514 Radeon HD 6470M - 1028 051c Radeon HD 6450M - 1028 051d Radeon HD 6450M + 1028 051c Radeon HD 6450M / 7430M + 1028 051d Radeon HD 6450M / 7430M 103c 161a Radeon HD 6470M 103c 161b Radeon HD 6470M 103c 161e Radeon HD 6470M @@ -2756,7 +2879,6 @@ 1002 0b37 Radeon RX 480 1028 1722 Radeon RX 570X 1028 1723 Radeon RX 580X -# OEM card found in desktops sold by HP. 103c 840e Radeon RX 580 4GB 1043 04a8 Radeon RX 480 1043 04b0 Radeon RX 470 @@ -2771,7 +2893,7 @@ 1462 3411 Radeon RX 470 1462 3413 Radeon RX 480 Gaming X 8GB 1462 3416 Radeon RX 570 - 1462 3418 Radeon RX 580 Armor 4G OC + 1462 3418 Radeon RX 580 ARMOR 8G OC 1462 341b Radeon RX 570 Armor 8G OC 1462 341e Radeon RX 570 Armor 4G OC 1462 809e Radeon RX 480 4GB @@ -2779,7 +2901,6 @@ 148c 2372 Radeon RX 480 [Red Dragon] 148c 2373 Radeon RX 470 148c 2377 Red Devil RX 580 8G Golden -# https://www.techpowerup.com/vgabios/?manufacturer=Powercolor&model=RX+580 148c 2378 Radeon RX 580 148c 2379 Radeon RX 570 4G [Red Dragon] 148c 2391 Radeon RX 590 [Red Devil] @@ -2795,6 +2916,7 @@ 1787 a480 Radeon RX 480 1849 5001 Phantom Gaming X RX 580 OC 1849 5030 Phantom Gaming D Radeon RX580 8G OC + 1da2 e343 Radeon RX 570 Pulse ITX 4GB 1da2 e353 Radeon RX 570 Pulse 4GB 1da2 e366 Nitro+ Radeon RX 570/580/590 1da2 e387 Radeon RX 580 Pulse 4GB @@ -3047,25 +3169,25 @@ 144d c0c7 Radeon HD 7550M 6842 Thames LE [Radeon HD 7000M Series] 6843 Thames [Radeon HD 7670M] - 6860 Vega 10 [Radeon Instinct MI25] + 6860 Vega 10 [Instinct MI25/MI25x2/V340/V320] 1002 0c35 Radeon PRO V320 1002 6c75 Radeon PRO V320 106b 017c Radeon Pro Vega 64 6861 Vega 10 XT [Radeon PRO WX 9100] 6862 Vega 10 XT [Radeon PRO SSG] 6863 Vega 10 XTX [Radeon Vega Frontier Edition] - 6864 Vega 10 [Radeon Pro V340] + 6864 Vega 10 [Radeon Pro V340/Instinct MI25x2] 6867 Vega 10 XL [Radeon Pro Vega 56] 6868 Vega 10 [Radeon PRO WX 8100/8200] 6869 Vega 10 XGA [Radeon Pro Vega 48] 686a Vega 10 LEA 686b Vega 10 XTXA [Radeon Pro Vega 64X] - 686c Vega 10 [Radeon Instinct MI25 MxGPU] + 686c Vega 10 [Instinct MI25 MxGPU/MI25x2 MxGPU/V340 MxGPU/V340L MxGPU] 686d Vega 10 GLXTA 686e Vega 10 GLXLA 687f Vega 10 XL/XT [Radeon RX Vega 56/64] 1002 0b36 RX Vega64 - 1002 6b76 RX Vega64 + 1002 6b76 AMD Radeon RX Vega 56 8GB # ROG-STRIX-RXVEGA64-O8G-GAMING 1043 04c4 Radeon RX Vega 64 1458 230c Radeon RX VEGA 56 GAMING OC 8G @@ -3081,7 +3203,7 @@ 688c Cypress XT GL [FireStream 9370] 688d Cypress PRO GL [FireStream 9350] 6898 Cypress XT [Radeon HD 5870] - 1002 0b00 Radeon HD 5870 Eyefinity⁶ Edition + 1002 0b00 Radeon HD 5870 Eyefinity Edition 106b 00d0 Radeon HD 5870 Mac Edition # R5870-PM2D1G 1462 8032 Radeon HD 5870 1 GB GDDR5 @@ -3462,6 +3584,8 @@ 103c 3580 Radeon HD 5450 1043 0386 Radeon HD 5450 1043 03c2 EAH5450 SILENT/DI/512MD2 (LP) +# GV-R545SC-1GI + 1458 21d8 Radeon HD 5450 1GB DDR3 Silent 1462 2130 Radeon HD 5450 1462 2131 Radeon HD 5450 1462 2133 Radeon HD 6350 @@ -3575,6 +3699,7 @@ 692b Tonga PRO GL [FirePro W7100] 13cc 3d2b MXRT-7600 692f Tonga XTV GL [FirePro S7150V] + 6930 Tonga PRO [Radeon R9 380 4GB] 6938 Tonga XT / Amethyst XT [Radeon R9 380X / R9 M295X] 1043 04f5 Radeon R9 380X 1043 04f7 Radeon R9 380X @@ -3587,7 +3712,6 @@ 6939 Tonga PRO [Radeon R9 285/380] 1462 2015 Radeon R9 380 Gaming 4G 148c 9380 Radeon R9 380 -# Make naming scheme consistent 174b e308 Radeon R9 380 Nitro 4G D5 174b e315 Radeon R9 285 693b Tonga PRO GL [FirePro W7100 / Barco MXRT-7600] @@ -3749,6 +3873,7 @@ 72b1 RV560 [Radeon X1650 XT] (Secondary) 72b3 RV560 [Radeon X1650 GT] (Secondary) 7300 Fiji [Radeon R9 FURY / NANO Series] + 1002 0b35 FirePro S9300 X2 1002 0b36 Radeon R9 FURY X / NANO 1002 1b36 Radeon Pro Duo 1043 049e Radeon R9 FURY @@ -3757,20 +3882,25 @@ 7310 Navi 10 [Radeon Pro W5700X] 7312 Navi 10 [Radeon Pro W5700] 7314 Navi 10 USB + 7319 Navi 10 [Radeon Pro 5700 XT] + 731b Navi 10 [Radeon Pro 5700] 731e TDC-150 731f Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] 1002 0b36 Reference RX 5700 XT 1458 2313 Radeon RX 5700 XT Gaming OC + 1458 231d Radeon RX 5600 XT/REV 2.0 [Windforce 6GB OC] + 148c 2398 AXRX 5700 XT 8GBD6-3DHE/OC [PowerColor Red Devil Radeon RX 5700 XT] 1682 5701 RX 5700 XT RAW II 1849 5120 Radeon RX 5600 XT 1da2 e409 Sapphire Technology Limited Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] + 1da2 e410 Sapphire NITRO+ RX 5700 XT 1da2 e411 Radeon RX 5600 XT 7340 Navi 14 [Radeon RX 5500/5500M / Pro 5500M] 7341 Navi 14 [Radeon Pro W5500] 7347 Navi 14 [Radeon Pro W5500M] 734f Navi 14 [Radeon Pro W5300M] 7360 Navi 12 [Radeon Pro 5600M/V520/BC-160] - 7362 Navi 12 [Radeon Pro V520] + 7362 Navi 12 [Radeon Pro V520/V540] 7388 Arcturus GL-XL 738c Arcturus GL-XL [Instinct MI100] 738e Arcturus GL-XL [Instinct MI100] @@ -3779,6 +3909,8 @@ 73a3 Navi 21 GL-XL [Radeon PRO W6800] 73a4 Navi 21 USB 73a5 Navi 21 [Radeon RX 6950 XT] + 1849 5230 Navi 21 [ASRock OC Forumla Radeon RX 6950XT] + 1da2 441d Navi 21 [Sapphire Nitro+ Radeon RX 6950 XT] 73ab Navi 21 Pro-XLA [Radeon Pro W6800X/Radeon Pro W6800X Duo] 73ae Navi 21 [Radeon Pro V620 MxGPU] 73af Navi 21 [Radeon RX 6900 XT] @@ -3786,28 +3918,57 @@ 73bf Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] 1002 0e3a Radeon RX 6900 XT 148c 2408 Red Devil AMD Radeon RX 6900 XT + 1da2 438e NITRO+ Radeon RX 6800 XT 1da2 440f TOXIC RX 6900 XT - 1eae 6701 XFX Speedster MERC 319 AMD Radeon RX 6800 XT Black + 1da2 e437 Pulse Radeon RX 6800 + 1eae 6701 Speedster MERC 319 AMD Radeon RX 6800 XT Black + 1eae 6901 Speedster MERC 319 AMD Radeon RX 6900 XT Black 73c3 Navi 22 73c4 Navi 22 USB - 73ce Navi22-XL SRIOV MxGPU - 73df Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M] + 73ce Navi 22-XL SRIOV MxGPU + 73df Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] + 1043 16c2 Radeon RX 6800M + 1458 2408 Radeon RX 6750 XT GAMING OC 12G + 1462 3980 Radeon RX 6700 XT Mech 2X 12G [MSI] + 1849 5219 Radeon RX 6700 XT Challenger D + 1849 5222 RX 6700 XT Challenger D OC + 1da2 465e Radeon RX 6750 XT PULSE OC + 1da2 e445 Sapphire Radeon RX 6700 + 1eae 6601 Speedster QICK 319 RX 6700 XT 73e0 Navi 23 73e1 Navi 23 WKS-XM [Radeon PRO W6600M] 73e3 Navi 23 WKS-XL [Radeon PRO W6600] 73e4 Navi 23 USB - 73ef Navi 23 [Radeon RX 6650 XT] + 73ef Navi 23 [Radeon RX 6650 XT / 6700S / 6800S] + 1458 2405 Navi 23 [Radeon RX 6650 XT] + 1849 5236 RX 6650 XT Challenger D OC + 73f0 Navi 33 [Radeon RX 7600M XT] 73ff Navi 23 [Radeon RX 6600/6600 XT/6600M] + 1462 5022 RX 6600 MECH 2X 148c 2412 PowerColor Red Devil RX 6600 XT - 7408 Aldebaran - 740c Aldebaran - 740f Aldebaran + 1849 5218 Radeon RX 6600 Challenger ITX 8GB + 1da2 448e Radeon RX 6600 XT Pulse + 7408 Aldebaran/MI200 [Instinct MI250X] + 740c Aldebaran/MI200 [Instinct MI250X/MI250] + 740f Aldebaran/MI200 [Instinct MI210] 7421 Navi 24 [Radeon PRO W6500M] 7422 Navi 24 [Radeon PRO W6400] 7423 Navi 24 [Radeon PRO W6300/W6300M] 7424 Navi 24 [Radeon RX 6300] - 743f Navi 24 [Radeon RX 6400 / 6500 XT] + 743f Navi 24 [Radeon RX 6400/6500 XT/6500M] 1da2 e457 PULSE AMD Radeon RX 6500 XT + 7446 Navi 31 USB + 7448 Navi 31 [Radeon Pro W7900] + 744c Navi 31 [Radeon RX 7900 XT/7900 XTX] + 1da2 471e PULSE RX 7900 XTX + 1da2 e471 NITRO+ RX 7900 XTX Vapor-X + 1eae 7901 RX-79XMERCB9 [SPEEDSTER MERC 310 RX 7900 XTX] + 745e Navi 31 [Radeon Pro W7800] + 747e Navi 32 [Radeon RX 7700 XT / 7800 XT] + 7480 Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600] + 1849 5313 RX 7600 Challenger OC + 7483 Navi 33 [Radeon RX 7600M/7600M XT] + 7489 Navi 33 [Radeon Pro W7500] 7833 RS350 Host Bridge 7834 RS350 [Radeon 9100 PRO/XT IGP] 7835 RS350M [Mobility Radeon 9000 IGP] @@ -3942,7 +4103,7 @@ 148c 3000 Radeon HD 4350 Go! Green 512MB GDDR3 # 113-2E172001-003 174b 3000 Radeon HD 4350/4550 HyperMemory DDR2 - 9553 RV710/M92 [Mobility Radeon HD 4530/4570/545v] + 9553 RV710/M92 [Mobility Radeon HD 4530/4570/5145/530v/540v/545v] 1025 015e Mobility Radeon HD 4570 1025 017d Mobility Radeon HD 4570 1025 0205 Mobility Radeon HD 4570 / 545v @@ -3965,7 +4126,7 @@ 17aa 2129 Mobility Radeon HD 545v 17aa 215b Mobility Radeon HD 545v 17aa 21bb Mobility Radeon HD 545v - 9555 RV710/M92 [Mobility Radeon HD 4350/4550] + 9555 RV711/M93 [Mobility Radeon HD 4350/4550/530v/540v/545v / FirePro RG220] 103c 1411 ProBook 4720s GPU (Mobility Radeon HD 4350) 9557 RV711/M93 GL [FirePro RG220] 955f RV710/M92 [Mobility Radeon HD 4330] @@ -3979,7 +4140,6 @@ 9588 RV630 XT [Radeon HD 2600 XT] 1458 216c Radeon HD 2600 XT, 256MB GDDR3, 2x DVI, TV-out, PCIe (GV-RX26T256H) 9589 RV630 PRO [Radeon HD 2600 PRO] -# Rebranded HD 2600 PRO 1787 3000 Radeon HD 3610 958a RV630 [Radeon HD 2600 X2] 958b RV630/M76 [Mobility Radeon HD 2600 XT] @@ -4008,7 +4168,7 @@ 95c4 RV620/M82 [Mobility Radeon HD 3450/3470] 1002 95c4 Mobility Radeon HD 3400 95c5 RV620 LE [Radeon HD 3450] - 1028 0342 OptiPlex 980 + 1028 0342 Radeon HD 3450 DMS-59 95c6 RV620 LE [Radeon HD 3450 AGP] 95c9 RV620 LE [Radeon HD 3450 PCI] 95cc RV620 GL [FirePro V3700] @@ -4211,6 +4371,7 @@ ab18 Vega 12 HDMI Audio ab20 Vega 20 HDMI Audio [Radeon VII] ab28 Navi 21/23 HDMI/DP Audio Controller + ab30 Navi 31 HDMI/DP Audio ab38 Navi 10 HDMI Audio ac00 Theater 506 World-Wide Analog Decoder ac01 Theater 506 World-Wide Analog Decoder @@ -4835,14 +4996,16 @@ 1453 Family 17h (Models 00h-0fh) PCIe GPP Bridge 1454 Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B 1455 Zeppelin/Renoir PCIe Dummy Function - 1456 Family 17h (Models 00h-0fh) Platform Security Processor + 1456 Family 17h (Models 00h-0fh) Platform Security Processor (PSP) 3.0 Device 1457 Family 17h (Models 00h-0fh) HD Audio Controller + 1458 XGMAC 10GbE Controller + 1459 XGMAC 10GbE Controller 145a Zeppelin/Raven/Raven2 PCIe Dummy Function 145b Zeppelin Non-Transparent Bridge 145c Family 17h (Models 00h-0fh) USB 3.0 Host Controller 145d Zeppelin Switch Upstream (PCIE SW.US) 145e Zeppelin Switch Downstream (PCIE SW.DS) - 145f Zeppelin USB 3.0 Host controller + 145f Zeppelin USB 3.0 xHCI Compliant Host Controller 1460 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0 1461 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1 1462 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2 @@ -4890,6 +5053,18 @@ 149c Matisse USB 3.0 Host Controller 1462 7c37 X570-A PRO motherboard 149d Vangogh CVIP + 14b5 Family 17h-19h PCIe Root Complex + 14b6 Family 17h-19h IOMMU + 14b7 Family 17h-19h PCIe Dummy Host Bridge + 14b8 Family 17h-19h PCIe GPP Bridge + 14b9 Family 17h-19h Internal PCIe GPP Bridge + 14ba Family 17h-19h PCIe GPP Bridge +# Server device + 14ca Genoa CCP/PSP 4.0 Device + 14cd Family 19h USB4/Thunderbolt PCIe tunnel + 14de Phoenix PCIe Dummy Function + 14ef Family 19h USB4/Thunderbolt PCIe tunnel + 1502 AMD IPU Device 1510 Family 14h Processor Root Complex 174b 1001 PURE Fusion Mini 1512 Family 14h Processor Root Port @@ -4973,6 +5148,9 @@ 15b5 Stoney NB Performance Monitor 15bc Stoney PCIe [GFX,GPP] Bridge [4:0] 15be Stoney Audio Processor + 15c4 Phoenix USB4/Thunderbolt NHI controller #1 + 15c5 Phoenix USB4/Thunderbolt NHI controller #2 + 15c7 Family 19h (Model 74h) CCP/PSP 3.0 Device 15d0 Raven/Raven2 Root Complex 103c 8615 Pavilion Laptop 15-cw1xxx 1043 876b PRIME B450M-A Motherboard @@ -4986,6 +5164,8 @@ ea50 ce19 mCOM10-L1900 15d4 FireFlight USB 3.1 15d5 FireFlight USB 3.1 + 15d6 Rembrandt USB4 XHCI controller #5 + 15d7 Rembrandt USB4 XHCI controller #6 15da Raven/Raven2 PCIe Dummy Host Bridge 15db Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A ea50 ce19 mCOM10-L1900 @@ -5011,6 +5191,7 @@ ea50 ce19 mCOM10-L1900 15e3 Family 17h/19h HD Audio Controller 103c 8615 Pavilion Laptop 15-cw1xxx + 103c 8b17 ProBook 445 G9/455 G9 1043 86c7 PRIME B450M-A Motherboard 17aa 5124 ThinkPad E595 15e4 Sensor Fusion Hub @@ -5058,6 +5239,12 @@ 160d Arden Device 18h: Function 5 160e Arden Device 18h: Function 6 160f Arden Device 18h: Function 7 + 161a Rembrandt USB4 XHCI controller #1 + 161b Rembrandt USB4 XHCI controller #2 + 161c Rembrandt USB4 XHCI controller #7 + 161d Rembrandt USB4 XHCI controller #3 + 161e Rembrandt USB4 XHCI controller #4 + 161f Rembrandt USB4 XHCI controller #8 1620 Anubis HT Configuration 1621 Anubis Address Maps 1622 Anubis DRAM Configuration @@ -5070,6 +5257,9 @@ 1629 Arden PCIe GPP Bridge 162a Arden Internal PCIe GPP Bridge 0 to bus X 162b Arden PCIe Non-Transparent Bridge + 162c VanGogh USB2 + 162e Rembrandt USB4/Thunderbolt NHI controller #1 + 162f Rembrandt USB4/Thunderbolt NHI controller #2 1630 Renoir/Cezanne Root Complex 1631 Renoir/Cezanne IOMMU 1632 Renoir PCIe Dummy Host Bridge @@ -5087,7 +5277,10 @@ 1642 Renoir WLAN 1643 Renoir BT 1644 Renoir I2S - 1648 VanGogh Root Complex + 1645 VanGogh Root Complex + 1646 VanGogh IOMMU + 1647 VanGogh PCIe GPP Bridge + 1648 VanGogh Internal PCIe GPP Bridge to Bus 1649 VanGogh PSP/CCP 164f Milan IOMMU 1650 Milan Data Fabric; Function 0 @@ -5098,6 +5291,16 @@ 1655 Milan Data Fabric; Function 5 1656 Milan Data Fabric; Function 6 1657 Milan Data Fabric; Function 7 + 1660 VanGogh Data Fabric; Function 0 + 1661 VanGogh Data Fabric; Function 1 + 1662 VanGogh Data Fabric; Function 2 + 1663 VanGogh Data Fabric; Function 3 + 1664 VanGogh Data Fabric; Function 4 + 1665 VanGogh Data Fabric; Function 5 + 1666 VanGogh Data Fabric; Function 6 + 1667 VanGogh Data Fabric; Function 7 + 1668 Pink Sardine USB4/Thunderbolt NHI controller #1 + 1669 Pink Sardine USB4/Thunderbolt NHI controller #2 166a Cezanne Data Fabric; Function 0 166b Cezanne Data Fabric; Function 1 166c Cezanne Data Fabric; Function 2 @@ -5106,6 +5309,14 @@ 166f Cezanne Data Fabric; Function 5 1670 Cezanne Data Fabric; Function 6 1671 Cezanne Data Fabric; Function 7 + 1679 Rembrandt Data Fabric: Device 18h; Function 0 + 167a Rembrandt Data Fabric: Device 18h; Function 1 + 167b Rembrandt Data Fabric: Device 18h; Function 2 + 167c Rembrandt Data Fabric: Device 18h; Function 3 + 167d Rembrandt Data Fabric: Device 18h; Function 4 + 167e Rembrandt Data Fabric: Device 18h; Function 5 + 167f Rembrandt Data Fabric: Device 18h; Function 6 + 1680 Rembrandt Data Fabric: Device 18h; Function 7 1700 Family 12h/14h Processor Function 0 1701 Family 12h/14h Processor Function 1 1702 Family 12h/14h Processor Function 2 @@ -5188,7 +5399,7 @@ 43c6 400 Series Chipset PCIe Bridge 43c7 400 Series Chipset PCIe Port 43c8 400 Series Chipset SATA Controller - 43d5 400 Series Chipset USB 3.1 XHCI Controller + 43d5 400 Series Chipset USB 3.1 xHCI Compliant Host Controller 43e9 500 Series Chipset Switch Upstream Port 43eb 500 Series Chipset SATA Controller # or ASM106X Serial ATA Controller @@ -5325,6 +5536,7 @@ 7908 FCH USB EHCI Controller 790b FCH SMBus Controller 103c 8615 Pavilion Laptop 15-cw1xxx + 103c 8b17 ProBook 445 G9/455 G9 1043 876b PRIME Motherboard 1462 7c37 X570-A PRO motherboard 15d9 790b H12SSL-i @@ -5344,18 +5556,22 @@ 1043 82f1 M3A78-EH Motherboard 9601 RS880 Host Bridge 1019 2120 A785GM-M + 1028 0433 Optiplex 580 103c 1609 ProLiant MicroServer N36L 1043 83a2 M4A785-M Mainboard 1043 843e M5A88-V EVO 9602 RS780/RS880 PCI to PCI bridge (int gfx) 9603 RS780 PCI to PCI bridge (ext gfx port 0) + 1028 0433 Optiplex 580 103c 1609 ProLiant MicroServer N36L 9604 RS780/RS880 PCI to PCI bridge (PCIE port 0) + 1028 0433 OptiPlex 580 9605 RS780/RS880 PCI to PCI bridge (PCIE port 1) 9606 RS780 PCI to PCI bridge (PCIE port 2) 103c 1609 ProLiant MicroServer N36L 9607 RS780/RS880 PCI to PCI bridge (PCIE port 3) 9608 RS780/RS880 PCI to PCI bridge (PCIE port 4) + 1028 0433 OptiPlex 580 9609 RS780/RS880 PCI to PCI bridge (PCIE port 5) 960a RS780 PCI to PCI bridge (NB-SB link) 960b RS780 PCI to PCI bridge (ext gfx port 1) @@ -5415,7 +5631,10 @@ 9910 CyberBlade/XP 9930 CyberBlade/XPm 9960 CyberBlade XP2 -1024 Zenith Data Systems +1024 Beijing Dajia Internet Information Technology Co. + 0101 StreamLake 200 AI-VPU + 1024 0201 SL200-NP + 1024 0301 SL200-P 1025 Acer Incorporated [ALI] 1435 M1435 1445 M1445 @@ -5520,6 +5739,12 @@ # NV-RAM Adapter used in Dell DR appliances 0073 NV-RAM Adapter 1028 PCIe Bridge riser + 2600 ENT NVMe RT1 + 1028 215e ENT NVMe RT1 RI 3.84TB + 1028 215f ENT NVMe RT1 RI 7.68TB + 1028 2160 ENT NVMe RT1 FIPS RI 3.84TB + 1028 2161 ENT NVMe RT1 FIPS RI 7.68TB + 9602 RS780/RS880 PCI to PCI bridge (int gfx) 1029 Siemens Nixdorf IS 102a LSI Logic 0000 HYDRA @@ -5737,7 +5962,6 @@ 110a 001e MGA-G100 AGP 2007 MGA Mistral 2527 Millennium G550 -# PCI\VEN_102B&DEV_2527&SUBSYS_0F42102B&REV_01 102b 0f42 Matrox G550 Low Profile PCI 102b 0f83 Millennium G550 102b 0f84 Millennium G550 Dual Head DDR 32Mb @@ -6419,7 +6643,6 @@ 0009 STG 1764X 0010 STG4000 [3D Prophet Kyro Series] 104a 4018 ST PowerVR Kyro (64MB AGP TVO) -# 64MB AGP 1681 0010 PowerVR Kyro II [3D Prophet 4500] 1681 0028 3D Prophet 4000XT 1681 c010 3D Prophet 4500 TV-Out @@ -6769,6 +6992,7 @@ 90a3 Aeolia Memory (DDR3/SPM) 90a4 Aeolia USB 3.0 xHCI Host Controller 90bc SxS Pro+ memory card + 90c0 PCIe x8 XAVC Codec Board 90c8 Belize ACPI 90c9 Belize Ethernet Controller 90ca Belize SATA AHCI Controller @@ -6785,6 +7009,7 @@ 90dc Baikal DMA Controller 90dd Baikal Memory (DDR3/SPM) 90de Baikal USB 3.0 xHCI Host Controller + 9121 Nextorage NEM-PA NVMe SSD for PlayStation 104e Oak Technology, Inc 0017 OTI-64017 0107 OTI-107 [Spitfire] @@ -6931,6 +7156,8 @@ 6405 MPC184 Security Processor (S1 family) 1058 Electronics & Telecommunications RSH 1059 Kontron + 0004 FPGA M.2 (K20058) + 1059 0000 FPGA M.2 (K20058) 105a Promise Technology, Inc. 0d30 PDC20265 (FastTrak100 Lite/Ultra100) 1043 8042 AV7266-E South Bridge Promise RAID @@ -7013,6 +7240,7 @@ c350 80333 [SuperTrak EX12350] e350 80333 [SuperTrak EX24350] 105b Foxconn International, Inc. + e0c3 T99W175 5G Modem [Snapdragon X55] 105c Wipro Infotech Limited 105d Number 9 Computer Company 2309 Imagine 128 @@ -7194,6 +7422,8 @@ 006a Intrepid2 Firewire 006b Intrepid2 GMAC (Sun GEM) 0074 U4 HT Bridge + 100c Apple Silicon PCI Express Root Port + 1010 Apple Silicon USB4/Thunderbolt PCI Express Root Port # should be 14e4:1645 1645 Broadcom NetXtreme BCM5701 Gigabit Ethernet 1801 T2 Bridge Controller @@ -7342,7 +7572,7 @@ 1077 02f2 QLogic 1x32Gb QLE2770 FC HBA 1077 02f3 QLogic 2x32Gb QLE2772 FC HBA 1590 02d3 SN1610Q - 1P Enhanced 32GFC Single Port Fibre Channel Host Bus Adapter - 1590 02d4 SN1610Q – 2P Enhanced 32GFC Dual Port Fibre Channel Host Bus Adapter + 1590 02d4 SN1610Q - 2P Enhanced 32GFC Dual Port Fibre Channel Host Bus Adapter 2289 ISP2852-based 64/32G Fibre Channel to PCIe Controller with StorCryption 1077 02e9 QLE2882 Dual Port 64GFC PCIe Gen4 x8 Adapter with StorCryption 1077 02eb QLE2782 Dual Port 32GFC PCIe Gen4 x8 Adapter with StorCryption @@ -7590,7 +7820,7 @@ 0022 ATM Adapter 108e Oracle/SUN 0001 EBUS - 1000 EBUS + 1000 STP2003QFP [PCIO] EBUS 1001 Happy Meal 10/100 Ethernet [hme] 1100 RIO EBUS 108e 1100 RIO EBUS on Blade 100 motherboard @@ -8462,6 +8692,7 @@ # nee CMD Technology Inc 1095 Silicon Image, Inc. 0240 Adaptec AAR-1210SA SATA HostRAID Controller + 0242 AAR-1220SA SATA RAID Controller 0640 PCI0640 0643 PCI0643 0646 PCI0646 @@ -8945,10 +9176,10 @@ 10b5 3334 Cambridge Pixel HPx Radar Input Card 10b5 3352 Alpermann+Velte PCL PCIe HD: Timecode Reader Board 10b5 3353 Alpermann+Velte PCL PCIe D: Timecode Reader Board - 10b5 3354 Alpermann+Velte PCL PCIe LV: Timecode Reader Board - 10b5 3355 Alpermann+Velte PCL PCIe L: Timecode Reader Board - 10b5 3415 Alpermann+Velte PCIe TS: Time Synchronisation Board - 10b5 3493 Alpermann+Velte PCL PCIe 3G: Timecode Reader Board + 10b5 3354 Plura PCL PCIe LV: Timecode Reader Board + 10b5 3355 Plura PCL PCIe L: Timecode Reader Board + 10b5 3415 Plura PCIe TS: Time Synchronisation Board + 10b5 3493 Plura PCL PCIe 3G: Timecode Reader Board 10b5 3565 Cambridge Pixel HPx Radar Output Card 1369 c001 LX6464ES 1369 c201 LX1616ES @@ -9251,10 +9482,10 @@ 103c 0024 Pavilion ze4400 builtin USB 103c 0025 XE4500 Notebook 104d 810f VAIO PCG-U1 USB/OHCI Revision 1.0 - 10b9 5237 ASRock 939Dual-SATA2 Motherboard + 10b9 5237 M5273 USB OHCI PCI adapter 1849 5237 ASRock 939Dual-SATA2 Motherboard 5239 USB 2.0 Controller - 10b9 5239 ASRock 939Dual-SATA2 Motherboard + 10b9 5239 M5273 USB PCI adapter 1849 5239 ASRock 939Dual-SATA2 Motherboard 5243 M1541 PCI to AGP Controller 5246 AGP8X Controller @@ -9696,6 +9927,7 @@ 0091 G70 [GeForce 7800 GTX] 0092 G70 [GeForce 7800 GT] 0093 G70 [GeForce 7800 GS] + 0094 High Definition Audio 0095 G70 [GeForce 7800 SLI] 0097 G70 [GeForce GTS 250] 0098 G70M [GeForce Go 7800] @@ -11029,6 +11261,7 @@ 086d C79 [GeForce 9200] 086e C79 [GeForce 9100M G] 086f MCP79 [GeForce 8200M G] + 1043 16b2 F5GL Notebook 0870 C79 [GeForce 9400M] 0871 C79 [GeForce 9200] 0872 C79 [GeForce G102M] @@ -11155,21 +11388,28 @@ 0a88 MCP79 Memory Controller 0a89 MCP79 Memory Controller 0a98 MCP79 Memory Controller + 1043 1a87 F5GL Notebook 10de cb79 iMac 9,1 0aa0 MCP79 PCI Express Bridge + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 0aa2 MCP79 SMBus + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 19da a123 IONITX-F-E 0aa3 MCP79 Co-processor + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 19da a123 IONITX-F-E 0aa4 MCP79 Memory Controller + 1043 1a87 F5GL Notebook 19da a123 IONITX-F-E 0aa5 MCP79 OHCI USB 1.1 Controller + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 19da a123 IONITX-F-E 0aa6 MCP79 EHCI USB 2.0 Controller + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 19da a123 IONITX-F-E 0aa7 MCP79 OHCI USB 1.1 Controller @@ -11181,14 +11421,17 @@ 19da a123 IONITX-F-E 0aaa MCP79 EHCI USB 2.0 Controller 0aab MCP79 PCI Bridge + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 0aac MCP79 LPC Bridge 0aad MCP79 LPC Bridge 19da a123 IONITX-F-E 0aae MCP79 LPC Bridge + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 0aaf MCP79 LPC Bridge 0ab0 MCP79 Ethernet + 1043 1215 F5GL Notebook 10de cb79 Apple iMac 9,1 19da a123 IONITX-F-E 0ab1 MCP79 Ethernet @@ -11200,6 +11443,7 @@ 0ab6 MCP79 SATA Controller 0ab7 MCP79 SATA Controller 0ab8 MCP79 AHCI Controller + 1043 1a87 F5GL Notebook 0ab9 MCP79 AHCI Controller 10de cb79 Apple iMac 9,1 0aba MCP79 AHCI Controller @@ -11209,6 +11453,7 @@ 0abe MCP79 RAID Controller 0abf MCP79 RAID Controller 0ac0 MCP79 High Definition Audio + 1043 1903 F5GL Notebook 10de cb79 Apple iMac 9,1 0ac1 MCP79 High Definition Audio 0ac2 MCP79 High Definition Audio @@ -11217,8 +11462,10 @@ 10de cb79 Apple iMac 9,1 0ac5 MCP79 PCI Express Bridge 0ac6 MCP79 PCI Express Bridge + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 0ac7 MCP79 PCI Express Bridge + 1043 1a87 F5GL Notebook 10de cb79 Apple iMac 9,1 0ac8 MCP79 PCI Express Bridge 0ad0 MCP78S [GeForce 8200] SATA Controller (non-AHCI mode) @@ -11411,7 +11658,7 @@ # GRID K1 USM 0fe7 GK107GL [GRID K100 vGPU] 10de 101e GRID K100 - 0fe8 GK107M + 0fe8 GK107M [N14P-GS] 0fe9 GK107M [GeForce GT 750M Mac Edition] 0fea GK107M [GeForce GT 755M Mac Edition] 0fec GK107M [GeForce 710A] @@ -11938,6 +12185,7 @@ 11a3 GK104M [GeForce GTX 680MX] 106b 010d iMac 13,2 11a7 GK104M [GeForce GTX 675MX] + 11a8 GK104GLM [Quadro K5100M] 11a9 GK104M [GeForce GTX 870M] 11af GK104GLM [GRID IceCube] 11b0 GK104GL [GRID K240Q / K260Q vGPU] @@ -12132,7 +12380,7 @@ 13c2 GM204 [GeForce GTX 970] 13c3 GM204 13d7 GM204M [GeForce GTX 980M] - 13d8 GM204M [GeForce GTX 970M] + 13d8 GM204M [GeForce GTX 960 OEM / 970M] 13d9 GM204M [GeForce GTX 965M] 13da GM204M [GeForce GTX 980 Mobile] 13e7 GM204GL [GeForce GTX 980 Engineering Sample] @@ -12200,6 +12448,7 @@ 1aec TU116 USB 3.1 Host Controller 1aed TU116 USB Type-C UCSI Controller 1aef GA102 High Definition Audio Controller + 1af1 GA100 [A100 NVSwitch] 1b00 GP102 [TITAN X] 1b01 GP102 [GeForce GTX 1080 Ti 10GB] 1b02 GP102 [TITAN Xp] @@ -12264,7 +12513,7 @@ 1c2d GP106M 1c30 GP106GL [Quadro P2000] 1c31 GP106GL [Quadro P2200] - 1c35 GP106M [Quadro P2000 Mobile] + 1c35 GP106M [Quadro P2000 Mobile / DRIVE PX 2 AutoChauffeur] 1c36 GP106 [P106M] 1c60 GP106BM [GeForce GTX 1060 Mobile 6GB] 103c 8390 GeForce GTX 1060 Max-Q 6GB @@ -12320,6 +12569,8 @@ 1d52 GP108BM [GeForce MX250] 1d56 GP108BM [GeForce MX330] 1d81 GV100 [TITAN V] + 1d83 GV100 [CMP 100-200] + 1d84 GV100 [CMP 100-210] 1db1 GV100GL [Tesla V100 SXM2 16GB] 1db2 GV100GL [Tesla V100 DGXS 16GB] 1db3 GV100GL [Tesla V100 FHHL 16GB] @@ -12331,11 +12582,14 @@ 10de 131d Tesla V100-SXM3-32GB-H 1dba GV100GL [Quadro GV100] 10de 12eb TITAN V CEO Edition + 1dbe GV100 Engineering Sample + 1dc1 GV100 [CMP 100-200] 1df0 GV100GL [Tesla PG500-216] 1df2 GV100GL [Tesla PG503-216] 1df5 GV100GL [Tesla V100 SXM2 16GB] 1df6 GV100GL [Tesla V100S PCIe 32GB] 1e02 TU102 [TITAN RTX] + 1e03 TU102 [GeForce RTX 2080 Ti 12GB] 1e04 TU102 [GeForce RTX 2080 Ti] 1e07 TU102 [GeForce RTX 2080 Ti Rev. A] 1462 3715 RTX 2080 Ti GAMING X TRIO @@ -12346,11 +12600,14 @@ 10de 129e Quadro RTX 8000 10de 12ba Quadro RTX 6000 1e36 TU102GL [Quadro RTX 6000] - 1e37 TU102GL [GRID RTX T10-4/T10-8/T10-16] + 1e37 TU102GL [Tesla T10 16GB / GRID RTX T10-2/T10-4/T10-8] + 10de 1304 Tesla T10 16GB 10de 1347 GRID RTX T10-8 10de 1348 GRID RTX T10-4 - 10de 1370 GRID RTX T10-16 - 1e38 TU102GL + 10de 1349 GRID RTX T10-2 + 10de 1370 Tesla T10 16GB + 10de 13a5 GRID RTX T10-8 + 1e38 TU102GL [Tesla T40 24GB] 1e3c TU102GL 1e3d TU102GL 1e3e TU102GL @@ -12366,7 +12623,7 @@ 1e91 TU104M [GeForce RTX 2070 SUPER Mobile / Max-Q] 1e93 TU104M [GeForce RTX 2080 SUPER Mobile / Max-Q] 1eab TU104M - 1eae TU104M + 1eae TU104M [GeForce GTX 2080 Engineering Sample] 1eb0 TU104GL [Quadro RTX 5000] 1eb1 TU104GL [Quadro RTX 4000] 1eb4 TU104GL [T4G] @@ -12374,6 +12631,7 @@ 1eb6 TU104GLM [Quadro RTX 4000 Mobile / Max-Q] 1eb8 TU104GL [Tesla T4] 1eb9 TU104GL + 1eba TU104GL [PG189 SKU600] 1ebe TU104GL 1ec2 TU104 [GeForce RTX 2070 SUPER] 1ec7 TU104 [GeForce RTX 2070 SUPER] @@ -12407,6 +12665,7 @@ 1f76 TU106GLM [Quadro RTX 3000 Mobile Refresh] 1f81 TU117 1f82 TU117 [GeForce GTX 1650] + 1f83 TU117 [GeForce GTX 1630] 1f91 TU117M [GeForce GTX 1650 Mobile / Max-Q] 1f92 TU117M [GeForce GTX 1650 Mobile] 1f94 TU117M [GeForce GTX 1650 Mobile] @@ -12414,17 +12673,19 @@ 1f96 TU117M [GeForce GTX 1650 Mobile / Max-Q] 1f97 TU117M [GeForce MX450] 1f98 TU117M [GeForce MX450] - 1f99 TU117M + 1f99 TU117M [GeForce GTX 1650 Mobile / Max-Q] 1f9c TU117M [GeForce MX450] 1f9d TU117M [GeForce GTX 1650 Mobile / Max-Q] # via Lenovo 496.90 1f9f TU117M [GeForce MX550] 1fa0 TU117M [GeForce MX550] + 1fa1 TU117M 1fae TU117GL 1fb0 TU117GLM [Quadro T1000 Mobile] 1fb1 TU117GL [T600] 1fb2 TU117GLM [Quadro T400 Mobile] 1fb6 TU117GLM [T600 Laptop GPU] + 1028 0b10 Precision 3571 1fb7 TU117GLM [T550 Laptop GPU] 1fb8 TU117GLM [Quadro T2000 Mobile / Max-Q] 1fb9 TU117GLM [Quadro T1000 Mobile] @@ -12437,24 +12698,34 @@ 1ff0 TU117GL [T1000 8GB] 1ff2 TU117GL [T400 4GB] 1ff9 TU117GLM [Quadro T1000 Mobile] + 2080 GA100 + 2081 GA100 2082 GA100 [CMP 170HX] 20b0 GA100 [A100 SXM4 40GB] 20b1 GA100 [A100 PCIe 40GB] 20b2 GA100 [A100 SXM4 80GB] -# 20B3 14A7 10DE PG506-242 / 20B3 14A8 10DE PG506-243 - 20b3 GA100 [PG506-242/243] + 20b3 GA100 [A100-SXM-64GB] + 20b4 GA100 20b5 GA100 [A100 PCIe 80GB] 20b6 GA100GL [PG506-232] 20b7 GA100GL [A30 PCIe] 20b8 GA100 [A100X] 20b9 GA100 [A30X] 20bb GA100 [DRIVE A100 PROD] + 20bd GA100 [A800 SXM4 40GB] 20be GA100 [GRID A100A] 20bf GA100 [GRID A100B] + 20c0 GA100 [Initial DevID] 20c2 GA100 [CMP 170HX] 20f0 GA100 [A100-PG506-207] 20f1 GA100 [A100 PCIe 40GB] 20f2 GA100 [A100-PG506-217] + 20f3 GA100 [A800-SXM4-80GB] + 20f5 GA100 [A800 80GB PCIe] + 20f6 GA100 [A800 40GB PCIe] + 20fd GA100 [AX800 Converged Accelerator] + 20fe GA100 [INT SKU] + 20ff GA100 2182 TU116 [GeForce GTX 1660 Ti] 2183 TU116 2184 TU116 [GeForce GTX 1660] @@ -12477,6 +12748,7 @@ 10de 1467 GA102 [GeForce RTX 3080] 10de 146d GA102 [GeForce RTX 3080 20GB] 1462 3892 RTX 3080 10GB GAMING X TRIO + 2207 GA102 [GeForce RTX 3070 Ti] 2208 GA102 [GeForce RTX 3080 Ti] 220a GA102 [GeForce RTX 3080 12GB] 220d GA102 [CMP 90HX] @@ -12493,10 +12765,25 @@ 2238 GA102GL [A10M] 223f GA102GL 228b GA104 High Definition Audio Controller + 228e GA106 High Definition Audio Controller 2296 Tegra PCIe Endpoint Virtual Network + 22a3 GH100 [H100 NVSwitch] + 22ba AD102 High Definition Audio Controller 2302 GH100 - 2321 GH100 - 2336 GH100 [H100 96GB] + 2313 GH100 [H100 CNX] + 2321 GH100 [H100L 94GB] + 2322 GH100 [H800 PCIe] + 2324 GH100 [H800] + 2330 GH100 [H100 SXM5 80GB] + 2331 GH100 [H100 PCIe] + 2336 GH100 [H100] + 2337 GH100 [H100 SXM5 64GB] + 2339 GH100 [H100 SXM5 94GB] + 233a GH100 [H800L 94GB] + 233d GH100 [H100 96GB] + 2342 GH100 [GH200 120GB] + 2343 GH100 + 2345 GH100 [GH200 480GB] 2414 GA103 [GeForce RTX 3060 Ti] 2420 GA103M [GeForce RTX 3080 Ti Mobile] 2438 GA103GLM [RTX A5500 Laptop GPU] @@ -12507,6 +12794,7 @@ 10de 146b GA104 [GeForce RTX 3070] 10de 14ae GA104 [GeForce RTX 3070 16GB] 2486 GA104 [GeForce RTX 3060 Ti] + 19da 6630 ZT-A30610H-10M [RTX 3060 Ti Twin Edge OC] 2487 GA104 [GeForce RTX 3060] 2488 GA104 [GeForce RTX 3070 Lite Hash Rate] 2489 GA104 [GeForce RTX 3060 Ti Lite Hash Rate] @@ -12515,6 +12803,7 @@ 249d GA104M [GeForce RTX 3070 Mobile / Max-Q] 249f GA104M 24a0 GA104 [Geforce RTX 3070 Ti Laptop GPU] + 24a4 GA104M 24ac GA104 [GeForce RTX 30x0 Engineering Sample] 24ad GA104 [GeForce RTX 3060 Engineering Sample] 24af GA104 [GeForce RTX 3070 Engineering Sample] @@ -12527,8 +12816,12 @@ 24ba GA104GLM [RTX A4500 Laptop GPU] 24bb GA104GLM [RTX A3000 Laptop GPU] 24bf GA104 [GeForce RTX 3070 Engineering Sample] + 24c7 GA104 [GeForce RTX 3060 8GB] + 24c8 GA104 [GeForce RTX 3070 GDDR6X] + 24c9 GA104 [GeForce RTX 3060 Ti GDDR6X] 24dc GA104M [GeForce RTX 3080 Mobile / Max-Q 8GB/16GB] 24dd GA104M [GeForce RTX 3070 Mobile / Max-Q] + 24df GA104M 24e0 GA104M [Geforce RTX 3070 Ti Laptop GPU] 24fa GA104 [RTX A4500 Embedded GPU ] 2501 GA106 [GeForce RTX 3060] @@ -12537,14 +12830,19 @@ 2505 GA106 2507 GA106 [Geforce RTX 3050] 2508 GA106 [GeForce RTX 3050 OEM] + 2509 GA106 [GeForce RTX 3060 12GB Rev. 2] 2520 GA106M [GeForce RTX 3060 Mobile / Max-Q] + 2521 GA106M [GeForce RTX 3060 Laptop GPU] 2523 GA106M [GeForce RTX 3050 Ti Mobile / Max-Q] 252f GA106 [GeForce RTX 3060 Engineering Sample] 2531 GA106 [RTX A2000] + 2544 GA106 [GeForce RTX 3060] 2560 GA106M [GeForce RTX 3060 Mobile / Max-Q] + 2561 GA106M [GeForce RTX 3060 Laptop GPU] 2563 GA106M [GeForce RTX 3050 Ti Mobile / Max-Q] 2571 GA106 [RTX A2000 12GB] - 2583 GA107 [GeForce RTX 3050] + 2582 GA107 [GeForce RTX 3050 8GB] + 2583 GA107 [GeForce RTX 3050 4GB] 25a0 GA107M [GeForce RTX 3050 Ti Mobile] 25a2 GA107M [GeForce RTX 3050 Mobile] 25a3 GA107 @@ -12554,6 +12852,9 @@ 25a7 GA107M [GeForce MX570] 25a9 GA107M [GeForce RTX 2050] 25aa GA107M [GeForce MX570 A] + 25ab GA107M [GeForce RTX 3050 4GB Laptop GPU] + 25ac GN20-P0-R-K2 [GeForce RTX 3050 6GB Laptop GPU] + 25ad GA107 [GeForce RTX 2050] 25af GA107 [GeForce RTX 3050 Engineering Sample] 25b5 GA107GLM [RTX A4 Mobile] # A16 - 25B6 10DE 14A9 / A2 - 25B6 10DE 157E @@ -12562,11 +12863,55 @@ 25b9 GA107GLM [RTX A1000 Laptop GPU] 25ba GA107GLM [RTX A2000 8GB Laptop GPU] 25bb GA107GLM [RTX A500 Laptop GPU] + 25bc GA107GLM [RTX A1000 6GB Laptop GPU] + 25bd GA107GLM [RTX A500 Laptop GPU] 25e0 GA107BM [GeForce RTX 3050 Ti Mobile] 25e2 GA107BM [GeForce RTX 3050 Mobile] 25e5 GA107BM [GeForce RTX 3050 Mobile] + 25ec GN20-P0-R-K2 [GeForce RTX 3050 6GB Laptop GPU] + 25ed GA107 [GeForce RTX 2050] 25f9 GA107 [RTX A1000 Embedded GPU ] 25fa GA107 [RTX A2000 Embedded GPU] + 25fb GA107 [RTX A500 Embedded GPU] + 2681 AD102 [RTX TITAN Ada] + 2684 AD102 [GeForce RTX 4090] + 26b1 AD102GL [RTX 6000 Ada Generation] + 26b2 AD102GL [RTX 5000 Ada Generation] + 26b5 AD102GL [L40] + 26b8 AD102GL [L40G] + 26b9 AD102GL [L40S] + 26f5 AD102GL [L40 CNX] + 2704 AD103 [GeForce RTX 4080] + 2717 GN21-X11 [GeForce RTX 4090 Laptop GPU] + 2730 AD103GLM [RTX 5000 Ada Generation Laptop GPU] + 2757 GN21-X11 + 2770 AD103GLM [RTX 5000 Ada Generation Embedded GPU] + 2782 AD104 [GeForce RTX 4070 Ti] + 2785 AD104 [AC AD104 20GB] + 2786 AD104 [GeForce RTX 4070] + 27a0 AD104M [GeForce RTX 4080 Max-Q / Mobile] + 27b0 AD104GL [RTX 4000 SFF Ada Generation] + 27b2 AD104GL [RTX 4000 Ada Generation] + 27b7 AD104GL [L16] + 27b8 AD104GL [L4] + 27ba AD104GLM [RTX 4000 Ada Generation Laptop GPU] + 27bb AD104GLM [RTX 3500 Ada Generation Laptop GPU] + 27e0 AD104M [GeForce RTX 4080 Max-Q / Mobile] + 27fa AD104GLM [RTX 4000 Ada Generation Embedded GPU] + 27fb AD104GLM [RTX 3500 Ada Generation Embedded GPU] + 2803 AD106 [GeForce RTX 4060 Ti] + 2805 AD106 [GeForce RTX 4060 Ti 16GB] + 2820 AD106M [GeForce RTX 4070 Max-Q / Mobile] + 2838 AD106GLM [RTX 3000 Ada Generation Laptop GPU] + 2860 AD106M [GeForce RTX 4070 Max-Q / Mobile] + 2878 AD106GLM [RTX 3000 Ada Generation Embedded GPU] + 2882 AD107 [GeForce RTX 4060] + 28a0 AD107M [GeForce RTX 4060 Max-Q / Mobile] + 28a1 AD107M [GeForce RTX 4050 Max-Q / Mobile] + 28b8 AD107GLM [RTX 2000 Ada Generation Laptop GPU] + 28e0 AD107M [GeForce RTX 4060 Max-Q / Mobile] + 28e1 AD107M [GeForce RTX 4050 Max-Q / Mobile] + 28f8 AD107GLM [RTX 2000 Ada Generation Embedded GPU] 10df Emulex Corporation 0720 OneConnect NIC (Skyhawk) 103c 1934 FlexFabric 20Gb 2-port 650M Adapter @@ -12776,6 +13121,7 @@ 10ec Realtek Semiconductor Co., Ltd. 0139 RTL-8139/8139C/8139C+ Ethernet Controller 3000 Killer E3000 2.5GbE Controller + 4321 RTL8852BE 802.11ax PCIe Wireless Network Adapter 5208 RTS5208 PCI Express Card Reader 5209 RTS5209 PCI Express Card Reader 5227 RTS5227 PCI Express Card Reader @@ -12800,6 +13146,7 @@ 1028 06e4 XPS 15 9550 1028 06e6 Latitude 11 5175 2-in-1 1028 09be Latitude 7410 + 1028 0b10 Precision 3571 17aa 224f ThinkPad X1 Carbon 5th Gen 5260 RTS5260 PCI Express Card Reader 5261 RTS5261 PCI Express Card Reader @@ -12809,7 +13156,10 @@ 5288 RTS5288 PCI Express Card Reader 5289 RTL8411 PCI Express Card Reader 1043 1457 K55A Laptop - 5762 RTS5763DL NVMe SSD Controller + 5760 RTS5763DL x2 NVMe SSD Controller + 5762 RTS5762 NVMe SSD Controller + 5763 RTS5763DL NVMe SSD Controller (DRAM-less) + 5765 RTS5765DL NVMe SSD Controller (DRAM-less) 8029 RTL-8029(AS) 10b8 2011 EZ-Card (SMC1208) 10ec 8029 RTL-8029(AS) @@ -12904,8 +13254,10 @@ 103c 2a6f Asus IPIBL-LB Motherboard 103c 825b OMEN-17-w001nv 103c 8615 Pavilion Laptop 15-cw1xxx + 103c 86d4 Pavilion Laptop 15-ec0xxx # Rev 29, uses r8169 Driver on Linux 103c 8882 HP ProDesk 405 G8 Desktop Mini PC + 103c 8b17 ProBook 445 G9/455 G9 [RTL8111HSH-CG GbE Controller] 1043 11f5 Notebook motherboard (one of many models) 1043 16d5 U6V/U31J laptop 1043 81aa P5B @@ -12994,7 +13346,7 @@ 10ec 8739 Dell Wireless 1801 17aa b736 Z50-75 b822 RTL8822BE 802.11a/b/g/n/ac WiFi adapter - 103c 831b Realtek RTL8822BE 802.11ac 2 × 2 Wi-Fi + Bluetooth 4.2 Combo Adapter (MU-MIMO supported) + 103c 831b Realtek RTL8822BE 802.11ac 2x2 Wi-Fi + Bluetooth 4.2 Combo Adapter (MU-MIMO supported) 17aa 5124 ThinkPad E595 17aa b023 ThinkPad E595 c821 RTL8821CE 802.11ac PCIe Wireless Network Adapter @@ -13021,30 +13373,27 @@ 3fc4 RME Digi9652 (Hammerfall) 3fc5 RME Hammerfall DSP 3fc6 RME Hammerfall DSP MADI -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html 5000 Alveo U200 XDMA Platform -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html 5004 Alveo U250 XDMA Platform 5005 Alveo U250 -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html 500c Alveo U280 XDMA Platform -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html 5020 Alveo U50 XMDA Platform -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html 505c Alveo U55C + 6987 SmartSSD + 6988 SmartSSD + 7011 7-Series FPGA Hard PCIe block (AXI/debug) 7038 FPGA Card XC7VX690T 17aa 402f FPGA XC7VX690T-3FFG1157E 8019 Memory controller 1eec 0201 VSEC10232X Dual-port 100Gb/s Etherent PCIe 8380 Ellips ProfiXpress Profibus Master 8381 Ellips Santos Frame Grabber -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html + 9134 SmartSSD + 9234 SmartSSD + 9434 SmartSSD d000 Alveo U200 Golden Image -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html d004 Alveo U250 Golden Image -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html d00c Alveo U280 Golden Image -# Reference: https://xilinx.github.io/Alveo-Cards/master/management-specification/appendix_a.html d020 Alveo U50 Golden Image d154 Copley Controls CAN card (PCI-CAN-02) # SED is assigned Xilinx PCI device IDs ebf0 through ebff @@ -13208,8 +13557,9 @@ 000b EMU20k2 [Sound Blaster X-Fi Titanium Series] 1102 0041 SB0880 [SoundBlaster X-Fi Titanium PCI-e] 1102 0062 SB1270 [SoundBlaster X-Fi Titanium HD] - 0012 Sound Core3D [Sound Blaster Recon3D / Z-Series] + 0012 CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] 1102 0010 SB1570 SB Audigy Fx + 1102 0191 CA0132 Sound Core3D - CA0113 [ Sound BlasterX AE-5 Plus] 4001 SB Audigy FireWire Port 1102 0010 SB Audigy FireWire Port 7002 SB Live! Game Port @@ -13282,6 +13632,7 @@ 3320 RocketRAID 3320 4310 RocketRaid 4310 7505 SSD7505 PCIe Gen4 x16 4-Port M.2 NVMe RAID Controller + 7540 SSD7540 PCIe Gen4 x16 8-Port M.2 NVMe RAID Controller 1104 RasterOps Corp. 1105 Sigma Designs, Inc. 1105 REALmagic Xcard MPEG 1/2/3/4 DVD Decoder @@ -13551,6 +13902,8 @@ 1462 7181 K8MM3-V mainboard 147b 1407 KV8-MAX3 motherboard 1695 300c Realtek ALC655 audio on EP-8KRA series mainboard + 16f3 4170 J7F2 motherboard + 1734 1078 Amilo L7300T notebook 1849 0850 ASRock 775Dual-880 Pro onboard audio (Realtek ALC850) 1849 9739 P4VT8 Mainboard (C-Media CMI9739A codec) # probably all K7VT2/4*/6 @@ -13679,9 +14032,9 @@ 3208 PT890 Host Bridge 3213 VPX/VPX2 PCI to PCI Bridge Controller 3218 K8T800M Host Bridge - 3227 VT8237 ISA bridge [KT600/K8T800/K8T890 South] + 3227 VT8237 ISA bridge [KT600/K8T800/K8T890/CN700 South] 1043 80ed A7V600/K8V-X/A8V Deluxe motherboard - 1106 3227 DFI KT600-AL / Soltek SL-B9D-FGR Motherboard + 1106 3227 VT8237 ISA bridge 1458 5001 GA-7VT600 Motherboard 147b 1407 KV8-MAX3 motherboard 1849 3227 K7VT4 motherboard @@ -13771,6 +14124,7 @@ 5409 VX855/VX875 APIC and Central Traffic Control 5410 VX900 Series APIC and Central Traffic Control 6100 VT85C100A [Rhine II] + 6122 VN1000 Graphics [Chrome 520 IGP] 6287 SATA RAID Controller 6290 K8M890CE Host Bridge 6327 P4M890 Security Device @@ -13833,8 +14187,7 @@ 9082 Standard AHCI 1.0 SATA Controller 9140 HDMI Audio Device 9201 USB3.0 Controller -# Centaur CNS Coprocessor - 9380 Ncore Coprocessor + 9380 Ncore Coprocessor for Centaur CNS 9530 VX800/820/900 Series Secure Digital Memory Card Controller 95d0 VX800/820/900 Series SDIO Host Controller a208 PT890 PCI to PCI Bridge Controller @@ -14168,7 +14521,8 @@ 1129 Firmworks 112a Hermes Electronics Company, Ltd. # nee Linotype - Hell AG -112b Heidelberger Druckmaschinen AGHeidelberger Druckmaschinen AG +112b Heidelberger Druckmaschinen AG + 0001 SCU5 112c Zenith Data Systems 112d Ravicad 112e Infomedia Microelectronics Inc. @@ -14379,8 +14733,7 @@ 153b 1157 Cinergy 1200 DVB-T 153b 1176 Cinergy 1200 DVB-C (MK3) 1894 0020 KNC One DVB-C V1.0 - 1894 0023 TVStation DVB-C plus -# http://www.knc1.com/gb.htm + 1894 0023 TV-Station DVB-C plus 1894 0054 TV-Station DVB-S 7160 SAA7160 1458 9009 E8000 DVB-T/Analog TV/FM tuner @@ -15003,8 +15356,8 @@ 0102 Extended IDE Controller 0103 EX-IDE Type-B 010e PXP04 NVMe SSD - 010f NVMe Controller - 0110 NVMe SSD Controller Cx5 + 010f XG3 NVMe SSD Controller + 0110 Cx5 NVMe SSD Controller 1028 1ffb Express Flash NVMe 960G (RI) U.2 (CD5) 1028 1ffc Express Flash NVMe 1.92T (RI) U.2 (CD5) 1028 1ffd Express Flash NVMe 3.84T (RI) U.2 (CD5) @@ -15016,6 +15369,8 @@ 0113 BG3 NVMe SSD Controller 1179 0001 Toshiba KBG30ZMS128G 128GB NVMe SSD 0115 XG4 NVMe SSD Controller + 0116 XG5 NVMe SSD Controller + 1179 0001 XG5 NVMe SSD Controller 011a XG6 NVMe SSD Controller 0404 DVD Decoder card 0406 Tecra Video Capture device @@ -15083,6 +15438,8 @@ 117c 00bc Celerity FC-321P 117c 00bd Celerity FC-322P 117c 00be Celerity FC-324P + 117c 00c9 Celerity FC-641E + 117c 00ca Celerity FC-642E 00c5 ExpressNVM PCIe Gen4 Switch 117c 00c6 ExpressNVM S48F PCIe Gen4 117c 00c7 ExpressNVM S468 PCIe Gen4 @@ -16116,6 +16473,7 @@ 8331 O2 Flash Memory Card 8520 SD/MMC Card Reader Controller 8621 SD/MMC Card Reader Controller + 8760 FORESEE E2M2 NVMe SSD 1218 Hybricon Corp. 1219 First Virtual Corporation 121a 3Dfx Interactive, Inc. @@ -16237,6 +16595,13 @@ 0000 EasyConnect 8/32 0002 EasyConnect 8/64 0003 EasyIO + 0047 PCIe4 CDa + 004b PCIe4 CDa 16 + 009d VisionLink F1 + 00a0 PCIe8g3 S5 (10G/40G) + 00a3 VisionLink F4 + 00a9 VisionLink CLS + 00ab PCIe8g3 A5 10G 123e Simutech, Inc. # nee C-Cube Microsystems / acquired by Magnum Semiconductor 123f LSI Logic @@ -16383,11 +16748,11 @@ 14fe 0429 ES56-PI Data Fax Modem 125e Specialvideo Engineering SRL 125f Concurrent Technologies, Inc. -# 4 x serial ports, 2 x printer ports +# 4x serial ports, 2x printer ports 2071 CC PMC/232 -# 4 x serial ports, 2 x printer ports +# 4x serial ports, 2x printer ports 2084 CC PMC/23P -# 4 x serial ports, RS422 +# 4x serial ports, RS422 2091 CC PMC/422 1260 Intersil Corporation 3872 ISL3872 [Prism 3] @@ -16441,7 +16806,8 @@ 5352 PCR2101 5a4b Telsat Turbo 1268 Tektronix -1269 Thomson-CSF/TTM +# nee Thomson-CSF/TTM +1269 Thales # MBIM on top of MHI 00b3 5G Data Card [Cinterion MV31-W] 126a Lexmark International, Inc. @@ -16460,12 +16826,14 @@ 0720 SM720 Lynx3DM 0730 SM731 Cougar3DR 0750 SM750 + 0768 SM768 0810 SM810 LynxE 0811 SM811 LynxE 0820 SM820 Lynx3D 0910 SM910 + 2260 SM2260 NVMe SSD Controller 2262 SM2262/SM2262EN SSD Controller - 2263 SM2263EN/SM2263XT SSD Controller + 2263 SM2263EN/SM2263XT (DRAM-less) NVMe SSD Controllers 1270 Olympus Optical Co., Ltd. 1271 GW Instruments 1272 Telematics International @@ -16742,6 +17110,7 @@ 1299 Knowledge Technology Lab. 129a VMetro, inc. 0615 PBT-615 PCI-X Bus Analyzer + 0715 cPCI Bus Analyzer 1100 PMC-FPGA05 1106 XMC-FPGA05F, PCI interface 1107 XMC-FPGA05F, PCIe interface @@ -16757,7 +17126,7 @@ 12a2 Newgen Systems Corporation 12a3 Lucent Technologies 8105 T8105 H100 Digital Switch -12a4 NTT Electronics Corporation +12a4 NTT Innovative Devices Corporation 12a5 Vision Dynamics Ltd. 12a6 Scalable Networks, Inc. 12a7 AMO GmbH @@ -17247,11 +17616,25 @@ 5163 RealSSD P425m 5180 9100 PRO NVMe SSD 5181 9100 MAX NVMe SSD + 5188 7100 ECO NVMe SSD + 5189 7100 MAX NVMe SSD 5190 9200 ECO NVMe SSD 5191 9200 PRO NVMe SSD 5192 9200 MAX NVMe SSD + 5196 9400 PRO NVMe SSD + 5197 9400 MAX NVMe SSD 51a2 7300 PRO NVMe SSD + 1344 2000 960GB U.2 + 1344 3000 1920GB U.2 + 1344 4000 3480GB U.2 + 1344 5000 7680GB U.2 51a3 7300 MAX NVMe SSD + 1344 1100 400GB M.2 + 1344 2000 800GB U.2 + 1344 2100 800GB M.2 + 1344 3000 1600GB U.2 + 1344 4000 3200GB U.2 + 1344 5000 6400GB U.2 51b1 9300 PRO NVMe SSD 1344 4000 3.84TB U.2 1344 5000 7.68TB U.2 @@ -17261,6 +17644,16 @@ 1344 5000 6.4 TB U.2 1344 6000 12.8TB U.2 51c0 7400 PRO NVMe SSD + 1028 2162 EC NVMe OPAL 7400 RI M.2 480GB + 1028 2163 EC NVMe OPAL 7400 RI M.2 960GB + 1028 2164 EC NVMe ISE 7400 RI M.2 480GB + 1028 2165 EC NVMe ISE 7400 RI M.2 960GB + 1028 216c EC NVMe ISE 7400 RI M.2 110 1.92TB + 1028 216d EC NVMe ISE 7400 RI M.2 110 3.84TB + 1028 216e EC NVMe OPAL 7400 RI M.2 110 1.92TB + 1028 216f EC NVMe OPAL 7400 RI M.2 110 3.84TB + 1028 2197 EC NVMe OPAL 7400 RI M.2 110 960GB + 1028 224d EC NVMe ISE 7400 RI M.2 110 960GB 1344 1100 M.2 480GB 1344 2000 U.3 960GB 1344 2100 M.2 960GB @@ -17273,6 +17666,8 @@ 1344 4000 U.3 3840GB 1344 5000 U.3 7680GB 51c1 7400 MAX NVMe SSD + 1028 216a EC NVMe ISE 7400 MU M.2 80 800GB + 1028 216b EC NVMe OPAL 7400 MU M.2 80 800GB 1344 1100 M.2 400GB 1344 2000 U.3 800GB 1344 2100 M.2 800GB @@ -17286,6 +17681,15 @@ 1344 5000 U.3 6400GB 51c3 7450 PRO NVMe SSD 51c4 7450 MAX NVMe SSD + 1344 3000 U.3 1600GB [MTFDKCB1T6TFS/MTFDKCC1T6TFS] + 5404 2210 NVMe SSD [Cobain] + 5405 2300 NVMe SSD [Santana] + 5407 3400 NVMe SSD [Hendrix] + 5410 2200S NVMe SSD [Cassandra] + 5411 2450 NVMe SSD [HendrixV] (DRAM-less) + 5413 2400 NVMe SSD (DRAM-less) + 5414 3460 NVMe SSD + 6001 2100AI NVMe SSD [Nitro] 1345 Arescom Inc 1347 Odetics 1349 Sumitomo Electric Industries, Ltd. @@ -17758,7 +18162,7 @@ 1043 8180 NX1101 13f1 Oce' - Technologies B.V. 13f2 Ford Microelectronics Inc -13f3 Mcdata Corporation +13f3 Brocade Communications Systems, Inc. 13f4 Troika Networks, Inc. 1401 Zentai Fibre Channel Adapter 13f5 Kansai Electric Co. Ltd @@ -18031,6 +18435,7 @@ 0002 MN-130 (ADMtek Centaur-P based) # Virtual Video Card Device for Windows Remote Desktop (RDP) 008c Basic Render Driver + 008e Basic Render Driver 5353 Hyper-V virtual VGA 5801 XMA Decoder (Xenon) 5802 SATA Controller - CdRom (Xenon) @@ -18973,15 +19378,20 @@ 144b Verint Systems Inc. 144c Catalina Research Inc 144d Samsung Electronics Co Ltd - 1600 Apple PCIe SSD + 1600 S4LN053X01 AHCI SSD Controller(Apple slot) + 9602 RS780/RS880 PCI to PCI bridge (int gfx) a544 Exynos 8890 PCIe Root Complex + a575 Exynos 7420 PCIe Root Complex + a5e3 Exynos 5433 PCIe Root Complex a800 XP941 PCIe SSD + a801 S4LN058A01[SSUBX] AHCI SSD Controller (Apple slot) a802 NVMe SSD Controller SM951/PM951 144d a801 PM963 2.5" NVMe PCIe SSD a804 NVMe SSD Controller SM961/PM961/SM963 144d a801 SM963 2.5" NVMe PCIe SSD + a806 NVMe SSD SM0032L a808 NVMe SSD Controller SM981/PM981/PM983 - 144d a801 SSD 970 EVO Plus 1TB + 144d a801 SSD 970 EVO 1d49 403b Thinksystem U.2 PM983 NVMe SSD a809 NVMe SSD Controller 980 a80a NVMe SSD Controller PM9A1/PM9A3/980PRO @@ -18993,7 +19403,19 @@ 0128 2167 DC NVMe PM9A3 RI 110M.2 1.92TB 0128 2168 DC NVMe PM9A3 RI 80M.2 480GB 0128 2169 DC NVMe PM9A3 RI 80M.2 960GB + 1028 215a DC NVMe PM9A3 RI U.2 960GB + 1028 215b DC NVMe PM9A3 RI U.2 1.92TB + 1028 215c DC NVMe PM9A3 RI U.2 3.84TB + 1028 2166 DC NVMe PM9A3 RI 110M.2 960GB + 1028 2167 DC NVMe PM9A3 RI 110M.2 1.92TB + 1028 2168 DC NVMe PM9A3 RI 80M.2 480GB + 1028 2169 DC NVMe PM9A3 RI 80M.2 960GB + 1028 2276 DC NVMe PM9A3 RI 110M.2 960GB + 1028 2277 DC NVMe PM9A3 RI 110M.2 1.92TB + 1028 512d DC NVMe PM9A3 RI U.2 7.68TB 144d a813 General DC NVMe PM9A3 + a80b NVMe SSD Controller PM9B1 + a80c NVMe SSD Controller S4LV008[Pascal] a820 NVMe SSD Controller 171X 1028 1f95 Express Flash NVMe XS1715 SSD 400GB 1028 1f96 Express Flash NVMe XS1715 SSD 800GB @@ -19074,7 +19496,48 @@ 1028 2132 Ent NVMe v2 AGN FIPS RI U.2 15.36TB 1028 2133 Ent NVMe v2 AGN RI U.2 15.36TB a825 NVMe SSD Controller PM173Xa + 1028 2178 Ent NVMe FIPS PM1733a RI 1.92TB + 1028 2179 Ent NVMe PM1733a RI 1.92TB + 1028 217a Ent NVMe FIPS PM1733a RI 3.84TB + 1028 217b Ent NVMe PM1733a RI 3.84TB + 1028 217c Ent NVMe FIPS PM1733a RI 7.68TB + 1028 217d Ent NVMe PM1733a RI 7.68TB + 1028 217e Ent NVMe FIPS PM1733a RI 15.36TB + 1028 217f Ent NVMe PM1733a RI 15.36TB + 1028 2180 Ent NVMe FIPS PM1735a MU 1.6TB + 1028 2181 Ent NVMe PM1735a MU 1.6TB + 1028 2182 Ent NVMe FIPS PM1735a MU 3.2TB + 1028 2183 Ent NVMe PM1735a MU 3.2TB + 1028 2184 Ent NVMe FIPS PM1735a MU 6.4TB + 1028 2185 Ent NVMe PM1735a MU 6.4TB + 1028 2186 Ent NVMe FIPS PM1735a MU 12.8TB + 1028 2187 Ent NVMe PM1735a MU 12.8TB + 1028 226a Ent NVMe FIPS PM1733a RI 30.72TB a826 NVMe SSD Controller PM174X + 1028 2214 NVMe PM1743 RI E3.S 1.92TB + 1028 2216 NVMe PM1743 RI E3.S 3.84TB + 1028 2218 NVMe PM1743 RI E3.S 7.68TB + 1028 221a NVMe PM1743 RI E3.S 15.36TB + 1028 221c NVMe PM1745 MU E3.S 1.6TB + 1028 221e NVMe PM1745 MU E3.S 3.2TB + 1028 2220 NVMe PM1745 MU E3.S 6.4TB + 1028 2222 NVMe PM1745 MU E3.S 12.8TB + 1028 224e NVMe FIPS PM1743 RI U.2 1.92TB + 1028 224f NVMe PM1743 RI U.2 1.92TB + 1028 2250 NVMe FIPS PM1743 RI U.2 3.84TB + 1028 2251 NVMe PM1743 RI U.2 3.84TB + 1028 2252 NVMe FIPS PM1743 RI U.2 7.68TB + 1028 2253 NVMe PM1743 RI U.2 7.68TB + 1028 2254 NVMe FIPS PM1743 RI U.2 15.36TB + 1028 2255 NVMe PM1743 RI U.2 15.36TB + 1028 2258 NVMe FIPS PM1745 MU U.2 1.6TB + 1028 2259 NVMe PM1745 MU U.2 1.6TB + 1028 225a NVMe FIPS PM1745 MU U.2 3.2TB + 1028 225b NVMe PM1745 MU U.2 3.2TB + 1028 225c NVMe FIPS PM1745 MU U.2 6.4TB + 1028 225d NVMe PM1745 MU U.2 6.4TB + 1028 225e NVMe FIPS PM1745 MU U.2 12.8TB + 1028 225f NVMe PM1745 MU U.2 12.8TB ecec Exynos 8895 PCIe Root Complex 144e OLITEC 144f Askey Computer Corp. @@ -19086,6 +19549,7 @@ 1456 Advanced Hardware Architectures 1457 Nuera Communications Inc 1458 Gigabyte Technology Co., Ltd + 1002 Aourus Radeon RX6900XT Xtreme Waterforce WB 16G 22e8 Ellesmere [Radeon RX 480] 3483 USB 3.0 Controller (VIA VL80x-based xHCI Controller) 1459 DOOIN Electronics @@ -19104,7 +19568,6 @@ e836 M115S Hybrid Analog/DVB PAL/SECAM/NTSC Tuner f436 AVerTV Hybrid+FM 1462 Micro-Star International Co., Ltd. [MSI] -# VIA Driver-inf 3483 MSI USB 3.0 (VIA VL80x-based xHCI USB Controller) 7c56 Realtek Ethernet controller RTL8111H aaf0 Radeon RX 580 Gaming X 8G @@ -19157,6 +19620,7 @@ 148b INNOMEDIALOGIC Inc. 148c Tul Corporation / PowerColor 2391 Radeon RX 590 [Red Devil] + 2398 AXRX 5700 XT 8GBD6-3DHE/OC [PowerColor Red Devil Radeon RX 5700 XT] 148d DIGICOM Systems, Inc. 1003 HCF 56k Data/Fax Modem 148e OSI Plus Corporation @@ -19190,6 +19654,7 @@ 149f LECTRON Co Ltd 14a0 SOFTING GmBH 14a1 Systembase Co Ltd + 4d02 SB16C1052PCI [Multi-2/PCIe RS232] 14a2 Millennium Engineering Inc 14a3 Maverick Networks 14a4 Lite-On Technology Corporation @@ -19267,6 +19732,9 @@ # MT7612E too? 7662 MT7662E 802.11ac PCI Express Wireless Network Adapter 7915 MT7915E 802.11ax PCI Express Wireless Network Adapter + 7916 MT7905D/MT7975 +# WiFi 6E capable + 7922 MT7922 802.11ax PCI Express Wireless Network Adapter 7961 MT7921 802.11ax PCI Express Wireless Network Adapter 14c4 IWASAKI Information Systems Co Ltd 14c5 Automation Products AB @@ -19371,6 +19839,8 @@ 1609 BCM5745X NetXtreme-E Ethernet Virtual Function 1612 BCM70012 Video Decoder [Crystal HD] 1614 BCM57454 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb Ethernet + 14e4 d140 NetXtreme-E Quad-port 10GBASE-T Ethernet PCIe Adapter (BCM957454-P410SDBT) + 14e4 d340 NetXtreme-E Quad-port 10GBASE-T Ethernet OCP 3.0 Adapter (BCM957454-N410SDBT) 1615 BCM70015 Video Decoder [Crystal HD] 1639 NetXtreme II BCM5709 Gigabit Ethernet 1028 0235 PowerEdge R710 BCM5709 Gigabit Ethernet @@ -19509,6 +19979,10 @@ 103c 22be Ethernet 1Gb 4-port 331i Adapter 103c 3383 Ethernet 1Gb 4-port 331T Adapter 14e4 1904 4-port 1Gb Ethernet Adapter + 14e4 1909 Broadcom NetXtreme 5719 Quad Port Gigabit NIC + 14e4 d146 BCM95719-P41 4x1GBT Ethernet NIC + 14e4 d346 BCM95719-N41 4x1GBT Ethernet NIC + 193d 1025 NIC-ETH330T-LP-4P 1659 NetXtreme BCM5721 Gigabit Ethernet PCI Express 1014 02c6 eServer xSeries server mainboard 1028 01e6 PowerEdge 860 @@ -19599,6 +20073,8 @@ 167f NetLink BCM5787F Fast Ethernet PCI Express 1680 NetXtreme BCM5761e Gigabit Ethernet PCIe 1681 NetXtreme BCM5761 Gigabit Ethernet PCIe +# Integrated on the motherboard + 1028 0433 OptiPlex 580 1682 NetXtreme BCM57762 Gigabit Ethernet PCIe 106b 00f6 Thunderbolt to Gigabit Ethernet Adapter 1683 NetXtreme BCM57767 Gigabit Ethernet PCIe @@ -19780,6 +20256,7 @@ 16d4 BCM57402 NetXtreme-E Ethernet Partition 16d5 BCM57407 NetXtreme-E 10GBase-T Ethernet Controller 16d6 BCM57412 NetXtreme-E 10Gb RDMA Ethernet Controller + 117c 00cd FastFrame N4S2 Dual-port 10Gb Ethernet Adapter 14e4 1202 BCM957412M4122C OCP 1x25G Type1 wRoCE 14e4 4120 NetXtreme E-Series Advanced Dual-port 10Gb SFP+ Ethernet Network Daughter Card 14e4 4126 NetXtreme-E Dual-port 10G SFP+ Ethernet OCP 3.0 Adapter (BCM957412N4120C) @@ -19788,6 +20265,7 @@ # NIC-ETH531F-LP-2P BCM57412 2 x 10G SFP+ Ethernet PCIe Card 193d 1024 NIC-ETH531F-LP-2P 16d7 BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller + 117c 00cc FastFrame N422 Dual-port 25Gb Ethernet Adapter 14e4 1402 BCM957414A4142CC 10Gb/25Gb Ethernet PCIe 14e4 1404 BCM957414M4142C OCP 2x25G Type1 wRoCE 14e4 4140 NetXtreme E-Series Advanced Dual-port 25Gb SFP28 Network Daughter Card @@ -19796,11 +20274,19 @@ 14e4 4146 NetXtreme-E Dual-port 25G SFP28 Ethernet OCP 3.0 Adapter (BCM957414N4140C) 1590 020e Ethernet 25Gb 2-port 631SFP28 Adapter 1590 0211 Ethernet 25Gb 2-port 631FLR-SFP28 Adapter - 1eec 0101 VSE250231S Dual-port 10Gb/25Gb Ethernet PCIe +# NIC-ETH630F-LP-2P SFP28 2x25GbE PCIe Network Adapter + 193d 1033 NIC-ETH630F-LP-2P + 1bd4 008e ENFB2251-SP2 + 1bd4 008f ENPB2251-SP2 +# VSE-225-31S Dual-port 10Gb/25Gb Ethernet PCIe + 1eec 0101 VSE-225-31S Dual-port 10Gb/25Gb Ethernet PCIe 16d8 BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller 1028 1feb NetXtreme-E 10Gb SFP+ Adapter + 117c 00ce FastFrame N4T2 Dual-port 10GBASE-T Ethernet Adapter 14e4 4163 NetXtreme-E Dual-port 10GBASE-T Ethernet OCP 2.0 Adapter (BCM957416M4163C) 14e4 4166 NetXtreme-E Dual-port 10GBASE-T Ethernet OCP 3.0 Adapter (BCM957416N4160C) + 14e4 d140 BCM957416-P410 4x10GBT Ethernet NIC + 14e4 d340 BCM957416-N410 4x10GBT Ethernet NIC 1590 020c Ethernet 10Gb 2-port 535T Adapter 1590 0212 Ethernet 10Gb 2-port 535FLR-T Adapter 16d9 BCM57417 NetXtreme-E 10GBASE-T RDMA Ethernet Controller @@ -19850,14 +20336,22 @@ 103c 30c0 Compaq 6710b 17aa 3a23 IdeaPad S10e 1750 BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet + 117c 00cf FastFrame N412 Dual-port 100Gb Ethernet Adapter 14e4 2100 NetXtreme-E Dual-port 100G QSFP56 Ethernet PCIe4.0 x16 Adapter (BCM957508-P2100G) 14e4 5208 NetXtreme-E Dual-port 100G QSFP56 Ethernet OCP 3.0 Adapter (BCM957508-N2100G) + 14e4 520a NetXtreme-E Dual-port 100G DSFP Ethernet OCP 3.0 Adapter (BCM957508-N2100GD) 14e4 d124 NetXtreme-E P2100D BCM57508 2x100G QSFP PCIE - 14e4 df24 BCM57508 NetXtreme-E NGM2100D 2x100G KR Mezz Ethernet + 14e4 d324 NetXtreme-E N2100D BCM57508 2x100G QSFP OCP3.0 Ethernet + 14e4 df24 NetXtreme-E NGM2100D BCM57508 2x100G KR Mezz Ethernet 1751 BCM57504 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet 1028 09d4 PowerEdge XR11/XR12 LOM + 1028 0b1b PowerEdge XR5610 LOM + 14e4 4250 NetXtreme-E Quad-port 25G SFP28 Ethernet PCIe4.0 x16 Adapter (BCM957504-P425G) 14e4 5045 NetXtreme-E BCM57504 4x25G OCP3.0 + 14e4 5100 NetXtreme-E Single-port 100G QSFP56 Ethernet OCP 3.0 Adapter (BCM957504-N1100G) + 14e4 5105 NetXtreme-E Single-port 100G DSFP Ethernet OCP 3.0 Adapter (BCM957504-N1100GD) 14e4 5250 NetXtreme-E BCM57504 4x25G KR Mezz + 14e4 5425 NetXtreme-E Quad-port 25G SFP28 Ethernet OCP 3.0 Adapter (BCM957504-N425G) 14e4 d142 NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE 1752 BCM57502 NetXtreme-E 10Gb/25Gb/40Gb/50Gb Ethernet 1800 BCM57502 NetXtreme-E Ethernet Partition @@ -20058,6 +20552,7 @@ 43aa BCM43131 802.11b/g/n 43ae BCM43162 802.11ac Wireless Network Adapter 43b1 BCM4352 802.11ac Wireless Network Adapter + 1043 85ba PCE-AC56 Dual-Band Wireless PCI-E Adapter 43ba BCM43602 802.11ac Wireless LAN SoC 43bb BCM43602 802.11ac Wireless LAN SoC 43bc BCM43602 802.11ac Wireless LAN SoC @@ -20135,6 +20630,12 @@ 5850 BCM5850 Crypto Accelerator 5e87 Valkyrie offload engine 5e88 Viper Offload Engine +# Bluetooth PCI function of the BRCM4378 Wireless Network Adapter + 5f69 BRCM4378 Bluetooth Controller +# Bluetooth PCI function of the BRCM4387 Wireless Network Adapter + 5f71 BRCM4387 Bluetooth Controller +# Bluetooth PCI function of the BRCM4377 Wireless Network Adapter + 5fa0 BRCM4377 Bluetooth Controller 8602 BCM7400/BCM7405 Serial ATA Controller 9026 CN99xx [ThunderX2] Integrated USB 3.0 xHCI Host Controller 9027 CN99xx [ThunderX2] Integrated AHCI/SATA 3 Host Controller @@ -20155,19 +20656,18 @@ b472 BCM56472 SWITCH ASIC b800 BCM56800 StrataXGS 10GE Switch Controller b842 BCM56842 Trident 10GE Switch Controller -# Trident2 - b850 Broadcom BCM56850 Switch ASIC + b850 BCM56850 Switch ASIC [Trident2] b880 BCM56880 Switch ASIC -# Tomahawk - b960 Broadcom BCM56960 Switch ASIC -# Tomahawk4 - b990 BCM56990 Switch ASIC -# Tomahawk4G - b996 BCM56996 Tomahawk4G 106G Switch ASIC -# Tomahawk4GT - b998 BCM56998 Tomahawk4GT 106G Switch ASIC -# Tomahawk4D - b999 BCM56999 Tomahawk4D 106G Switch ASIC + b960 BCM56960 Switch ASIC [Tomahawk] + b990 BCM56990 Switch ASIC [Tomahawk4] +# Switch ASIC + b991 Tomahawk4 + b992 BCM56992 [Tomahawk4] + b993 BCM56993 Switch ASIC [Tomahawk4] + b995 BCM56995 Switch ASIC [Tomahawk4] + b996 BCM56996 106G Switch ASIC [Tomahawk4G] + b998 BCM56998 106G Switch ASIC [Tomahawk4GT] + b999 BCM56999 106G Switch ASIC [Tomahawk4D] c909 BCM78909 Switch ASIC d802 BCM58802 Stingray 50Gb Ethernet SoC 14e4 8021 Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w16GB DRAM (Part No BCM958802A8046C) @@ -20176,6 +20676,14 @@ 14e4 8028 Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w8GB DRAM (Part No BCM958802A8048C) 1bb0 0021 HPE SimpliVity Accelerator d804 BCM58804 Stingray 100Gb Ethernet SoC + f800 BCM78800 Switch ASIC [Trident5-X12] + f900 BCM78900 Switch ASIC [Tomahawk5] + f902 BCM78902 Switch ASIC [Tomahawk5T] + f903 BCM78903 Switch ASIC [Tomahawk5] + f905 BCM78905 Switch ASIC [Tomahawk5+] + f910 BCM78910 Switch ASIC [Tomahawk6] + f914 BCM78914 Switch ASIC [Tomahawk6] + f917 BCM78917 Switch ASIC [Tomahawk6] 14e5 Pixelfusion Ltd 14e6 SHINING Technology Inc 14e7 3CX @@ -20715,7 +21223,7 @@ 156d Alpha-Top Corp 156e Alfa Inc 156f M-Systems Flash Disk Pioneers Ltd -1570 Lecroy Corp +1570 Teledyne Lecroy 1571 Contemporary Controls a001 CCSI PCI20-485 ARCnet a002 CCSI PCI20-485D ARCnet @@ -20837,6 +21345,7 @@ 15b0 Zoltrix International Ltd 15b1 Source Technology Inc 15b2 Mosaid Technologies Inc +# now NVIDIA 15b3 Mellanox Technologies 0191 MT25408 [ConnectX IB Flash Recovery] 01f6 MT27500 Family [ConnectX-3 Flash Recovery] @@ -20878,6 +21387,8 @@ 0259 Abir Chiplet 025b Quantum-3 in Flash Recovery Mode 025c Quantum-3 RMA + 025d Quantum-3CPO in Flash Recovery Mode + 025e Quantum-3CPO RMA 0262 MT27710 [ConnectX-4 Lx Programmable] EN 0263 MT27710 [ConnectX-4 Lx Programmable Virtual Function] EN 0264 Innova-2 Flex Burn image @@ -20887,6 +21398,10 @@ 0275 Spectrum-4C RMA 0277 Spectrum-4TOR RMA 0281 NPS-600 Flash Recovery + 0282 ArcusE Flash recovery + 0283 ArcusE RMA + 0284 Sagitta + 0285 Sagitta RMA 1002 MT25400 Family [ConnectX-2 Virtual Function] 1003 MT27500 Family [ConnectX-3] 1014 04b5 PCIe3 40GbE RoCE Converged Host Bus Adapter for Power @@ -20898,16 +21413,15 @@ 15b3 0025 ConnectX-3 IB QDR Dual Port Mezzanine Card 15b3 0026 ConnectX-3 IB FDR Dual Port Mezzanine Card 15b3 0028 ConnectX-3 VPI Dual QSFP+ Port QDR Infiniband 40Gb/s or 10Gb Ethernet + 15b3 0055 ConnectX-3 10 GbE Single Port SFP+ Adapter 15b3 0059 ConnectX-3 VPI IB FDR/40 GbE Single Port QSFP+ Mezzanine Card 15b3 0064 ConnectX-3 EN 10/40 GbE Single Port QSFP+ Adapter (MCX313A-BCBT) 15b3 0065 ConnectX-3 VPI IB FDR/40 GbE Dual Port QSFP+ Adapter 15b3 0066 ConnectX-3 IB FDR10 Dual Port Mezzanine Card 15b3 0067 ConnectX-3 VPI IB FDR/40 GbE Single Port QSFP+ Adapter 15b3 0071 ConnectX-3 VPI IB FDR/40 GbE Dual Port QSFP+ Mezzanine Card -# SVID = 15B3 SSID = 0078 15b3 0078 ConnectX-3 10 GbE Dual Port KR Mezzanine Card 15b3 0079 ConnectX-3 40 GbE Dual Port QSFP+ Adapter -# SVID = 15B3 SSID = 0080 15b3 0080 ConnectX-3 10 GbE Dual Port SFP+ Adapter 1004 MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function] 1005 MT27510 Family @@ -20922,6 +21436,7 @@ 117c 0092 FastFrame NQ11 117c 0093 FastFrame NQ12 15b3 0006 Mellanox Technologies ConnectX-3 Pro Stand-up dual-port 40GbE MCX314A-BCCT + 15b3 000c ConnectX-3 Pro 10 GbE Dual Port SFP+ Adapter revision A1 15b3 0078 ConnectX-3 Pro 10 GbE Dual Port KR Mezzanine Card 15b3 0079 ConnectX-3 Pro 40 GbE Dual Port QSFP+ Adapter 15b3 0080 ConnectX-3 Pro 10 GbE Dual Port SFP+ Adapter @@ -20965,21 +21480,25 @@ 193d 1084 NIC-ETH540F-3S-2P 1016 MT27710 Family [ConnectX-4 Lx Virtual Function] 1017 MT27800 Family [ConnectX-5] - 15b3 0006 ConnectX®-5 EN network interface card, 100GbE single-port QSFP28, PCIe3.0 x16, tall bracket; MCX515A-CCAT - 15b3 0007 Mellanox ConnectX®-5 MCX516A-CCAT - 15b3 0020 ConnectX®-5 EN network interface card, 10/25GbE dual-port SFP28, PCIe3.0 x8, tall bracket ; MCX512A-ACAT - 15b3 0068 ConnectX®-5 EN network interface card for OCP2.0, Type 1, with host management, 25GbE dual-port SFP28, PCIe3.0 x8, no bracket Halogen free ; MCX542B-ACAN + 15b3 0006 ConnectX-5 EN network interface card, 100GbE single-port QSFP28, PCIe3.0 x16, tall bracket; MCX515A-CCAT + 15b3 0007 Mellanox ConnectX-5 MCX516A-CCAT + 15b3 0020 ConnectX-5 EN network interface card, 10/25GbE dual-port SFP28, PCIe3.0 x8, tall bracket ; MCX512A-ACAT + 15b3 0068 ConnectX-5 EN network interface card for OCP2.0, Type 1, with host management, 25GbE dual-port SFP28, PCIe3.0 x8, no bracket Halogen free ; MCX542B-ACAN 193d 1051 NIC-IB1040i-Mb-2P 1018 MT27800 Family [ConnectX-5 Virtual Function] 1019 MT28800 Family [ConnectX-5 Ex] + 1014 0617 PCIe4 x16 2-Port EDR IB-only ConnectX-5 CAPI Capable Adapter [IBM EC64] + 1014 0635 PCIe4 2-port 100 GbE RoCE x16 adapter [IBM EC66] 15b3 0008 ConnectX-5 Ex EN network interface card, 100GbE dual-port QSFP28, PCIe4.0 x16, tall bracket; MCX516A-CDAT 15b3 0125 Tencent ConnectX-5 EN Ex network interface card for OCP 3.0, with host management, 50GbE Dual-port QSFP28, PCIe4.0 x16, Thumbscrew (pull-tab) bracket + 15b3 0126 PCIe4 x16 2-port EDR 100GbE ConnectX-5 CAPI Capable adapter [IBM AJP1] 101a MT28800 Family [ConnectX-5 Ex Virtual Function] 101b MT28908 Family [ConnectX-6] 101c MT28908 Family [ConnectX-6 Virtual Function] 101d MT2892 Family [ConnectX-6 Dx] 101e ConnectX Family mlx5Gen Virtual Function 101f MT2894 Family [ConnectX-6 Lx] + 193d 1035 NIC-ETH641F-LP-2P SFP28 2x25GbE PCIe Network Adapter 1020 MT28860 1021 MT2910 Family [ConnectX-7] 1023 CX8 Family [ConnectX-8] @@ -21060,6 +21579,8 @@ a2dd BF4 Family Crypto enabled [BlueField-4 SoC Crypto enabled] a2de BF4 Family Crypto disabled [BlueField-4 SoC Crypto disabled] a2df BF4 Family integrated network controller [BlueField-4 integrated network controller] + b200 ArcusE + c2d1 BlueField DPU Family Auxiliary Communication Channel [BlueField Family] c2d2 MT416842 BlueField SoC management interfac c2d3 MT42822 BlueField-2 SoC Management Interface c2d4 MT43162 BlueField-3 Lx SoC Management Interface @@ -21082,6 +21603,7 @@ d2f0 Quantum HDR (200Gbps) switch d2f2 Quantum-2 NDR (400Gbps) switch d2f4 Quantum-3 + d2f6 Quantum-3CPO 15b4 CCI/TRIAD 15b5 Cimetrics Inc 15b6 Texas Memory Systems Inc @@ -21104,18 +21626,32 @@ 15b7 Sandisk Corp 2001 Skyhawk Series NVME SSD 5001 WD Black NVMe SSD - 5002 WD Black 2018/SN750 / PC SN720 NVMe SSD + 5002 SanDisk Extreme Pro / WD Black 2018/SN750/PC SN720 NVMe SSD 5003 WD Blue SN500 / PC SN520 NVMe SSD 5004 PC SN520 NVMe SSD 5005 PC SN520 NVMe SSD - 5006 WD Black SN750 / PC SN730 NVMe SSD - 5009 WD Blue SN550 NVMe SSD + 5006 WD Black SN750 / PC SN730 / Red SN700 NVMe SSD + 5007 IX SN530 NVMe SSD (DRAM-less) + 5008 PC SN530 NVMe SSD (DRAM-less) + 5009 SanDisk Ultra 3D / WD Blue SN550 NVMe SSD 15b7 5009 WD Blue SN550 NVMe SSD 500b PC SN530 NVMe SSD 1414 500b Xbox Series X 500d WD Ultrastar DC SN340 NVMe SSD 5011 WD PC SN810 / Black SN850 NVMe SSD + 5014 WD Green SN350 NVMe SSD 1 TB (DRAM-less) + 5015 PC SN740 NVMe SSD (DRAM-less) + 5016 WD PC SN740 NVMe SSD 512GB (DRAM-less) + 5017 WD Black SN770 / PC SN740 256GB / PC SN560 (DRAM-less) NVMe SSD + 5019 WD Green SN350 NVMe SSD 240GB (DRAM-less) 501a WD Blue SN570 NVMe SSD + 501d WD Blue SN550 NVMe SSD 2TB (DRAM-less) + 501e PC SN735 NVMe SSD (DRAM-less) + 501f WD PC SN735 NVMe SSD 512GB (DRAM-less) + 5025 WD Blue SN570 NVMe SSD 2TB + 5026 WD PC SN735 NVMe SSD 1TB (DRAM-less) + 5030 WD Black SN850X NVMe SSD + 5041 WD Blue SN580 NVMe SSD (DRAM-less) 15b8 ADDI-DATA GmbH 1001 APCI1516 SP controller (16 digi outputs) 1003 APCI1032 SP controller (32 digi inputs w/ opto coupler) @@ -21161,7 +21697,6 @@ 15cc Hotrail Inc 15cd Dreamtech Co Ltd 15ce Genrad Inc -# https://www.hilscher.com/imprint/ 15cf Hilscher Gesellschaft für Systemautomation mbH 0000 CIFX PCI/PCIe 15d1 Infineon Technologies AG @@ -21173,6 +21708,10 @@ 15d7 Rockwell-Collins Inc 15d8 Cybernetics Technology Co Ltd 15d9 Super Micro Computer Inc + 1b64 SCC-B8SB80-B1 + 1b67 AOC-S3916L-H16iR-32DD + 1b9d Supermicro AOC-S3816L-L16IR + 1c6e Supermicro AOC-SLG4-2H8M2 15da Cyberfirm Inc 15db Applied Computing Systems Inc 15dc Litronic Inc @@ -21632,14 +22171,14 @@ 002e AR9287 Wireless Network Adapter (PCI-Express) 105b e034 T77H167.00 0030 AR93xx Wireless Network Adapter - 103c 1627 AR9380/HB112 802.11abgn 3×3 Wi-Fi Adapter + 103c 1627 AR9380/HB112 802.11abgn 3x3 Wi-Fi Adapter 106b 009a AirPort Extreme 1186 3a7e DWA-566 Wireless N 300 Dual Band PCIe Desktop Adapter 1a56 2000 Killer Wireless-N 1102 Half-size Mini PCIe Card [AR9382] 1a56 2001 Killer Wireless-N 1103 Half-size Mini PCIe Card [AR9380] 0032 AR9485 Wireless Network Adapter 1028 0208 Wireless 1506 WLAN Half Mini-Card - 103c 1838 AR9485/HB125 802.11bgn 1×1 Wi-Fi Adapter + 103c 1838 AR9485/HB125 802.11bgn 1x1 Wi-Fi Adapter 105b e044 Unex DHXA-225 144d 410e AR9485WB-EG 802.11b/g/n mini-PCIe card on a series 3 laptop 1a3b 1186 AW-NE186H @@ -21822,11 +22361,73 @@ 7052 APA7-502 Reconfigurable Artix-7 52,160 Cell FPGA module 24 RS485 channels 7053 APA7-503 Reconfigurable Artix-7 52,160 Cell FPGA module 24 TTL & 12 RS485 channels 7054 APA7-504 Reconfigurable Artix-7 52,160 Cell FPGA module 24 LVDS channels + 7072 AP731 Multi-function I/O Module with 12-bit DAC 7073 AP730 Multi-function I/O Module 16 Digital I/O 8 Differential Analog In 4 Analog Out 16da Advantech Co., Ltd. 0011 INES GPIB-PCI 16df PIKA Technologies Inc. -16e2 Geotest-MTS +# nee Geotest-MTS +16e2 Marvin Test Solutions + 1034 GX1034 Certification and Verification Module PXI Board + 1100 GX1100 Arbitrary Waveform and Function Generator PXI Board + 1120 GX1120 Arbitrary Waveform and Function Generator PXI Board + 1164 GX1164 Multi-Channel Programmable Resistor PXI Board + 1632 GX1632e 32-Channel Arbitrary Analog Output PXIe Board + 1648 GX1648 64-Channel Analog Output PXI Board + 1649 GX1649 64-Channel Arbitrary Analog Output PXI Board + 1838 GX1838 Precision DC Source PXI Board + 2065 GX2065 Digital Multimeter PXI Board + 2200 GTX2200 High Resolution Universal Time Interval Counter PXI Board + 2201 GC2200 High Resolution Universal Time Interval Counter PCI Board + 3104 GX3104 4-Channel 20V, 250mA Per Channel SMU PXI Board + 3108 GX3108 4-Channel Source Measure Unit PXI Board + 3116 GX3116e 16-Channel DUT Power Supply PXIe Board + 3348 GX3348 Multi-Channel DC Source and Switch Matrix Board + 3500 GX3500 Digital I/O FLEX FPGA Board + 3700 GX3700e Digital I/O FLEX FPGA PXIe Board + 3701 GX3700 Digital I/O FLEX FPGA PXI Board + 3800 GX3800e Digital I/O FLEX FPGA PXIe Board + 4943 GX4943 HellFire/Longbow Serial Communication Board + 5050 GC5050 Dynamic Digital I/O with Algorithmic Sequencer PCI Board + 5055 GX5055 Dynamic Digital I/O with Pin Electronics PXI Board + 5083 GX5083 Dynamic Digital I/O with Algorithmic Sequencer PXI Board + 5105 GX5105 High-Speed Digital I/O Timing (Master) Module PXI Board + 5106 GX5106 High-Speed Digital I/O Cycle Timing (Master) Module PXI Board + 5151 GX5150/1 High Speed Digital I/O (50/100MHz) PXI Board + 5152 GX5152/3 DSR High Speed Digital Stimulus/Response PXI Board + 5250 GX5250 Digital I/O Streaming PXI Board + 5280 GX5280 High-Speed Digital I/O PXI Board + 5290 GX5290 High-Speed Dynamic Digital I/O PXI Board + 5294 GX5294 High-Speed Digital I/O PXI Board + 5295 GX5295 Digital I/O with Pin Electronics and PMU PXI Board + 5296 GX5296 Digital I/O with Pin Electronics and PMU PXI Board + 5550 GX5050 Dynamic Digital I/O with Algorithmic Sequencer PXI Board + 5641 GX5641/2 Bi-directional Differential-TTL I/O PXI Board + 5731 GX5731 Digital I/O with 128 TTL Channels and 3x32 Customizable Channels PXI Board + 5732 GX5732 224-Channel Static Digital I/O PXI Board + 5733 GX5733 Digital I/O with 96 TTL Channels and 32 Customizable Channels PXI Board + 5960 GX5961/4 Digital I/O Timing/Sync with Pin Electronics and PMU PXI Board + 6021 GX6021 20-Channel RF Multiplexer PXI Board + 6062 GX6062 60-Channel RF Multiplexer PXI Board + 6115 GX6115 15-Channel High Current SPDT Form-C Relay PXI Board + 6125 GX6125 25-Channel High-Density SPDT Form-C Relay PXI Board + 6138 GX6138 38-Channel SPST Form-A Relay PXI Board + 6188 GX6188 104-Channel 8x8 Multiplexer/Matrix PXI Board + 6192 GX6192 16, 16x2 High Frequency, High Density Multiplexer PXI Board + 6196 GX6196 96-Channel DPST Form-A Relay Carrier PXI Board + 6256 GX6256 16, 16x2 Low Frequency, High Density Multiplexer PXI Board + 6264 GX6264 128-Channel Scanner/Multiplexer Board + 6315 GX6315 45-Channel High Current SPDT Form-C Relay Board + 6325 GX6325 75-Channel High-Density SPDT Form-C Relay Board + 6338 GX6338 114-Channel SPST Form-A Relay PXI Board + 6377 GX6377 Multifunction Switching PXI Board + 6384 GX6384 Configurable High-Density Switch Matrix PXI Board + 6616 GX6616 6x2:16 Switch Matrix PXI Board + 6864 GX6864 Video Switching PXI Board + 7400 GX7400 Dual-Output Programmable Power Supply PXI Board + 7404 GX7404 Prototyping and Power Interface PXI Board + 7777 GX7777 Generic Interface PXI Board + 7779 GX7779 Backplane Tester PXI Board 16e3 European Space Agency 1e0f LEON2FT Processor 16e5 Intellon Corp. @@ -22133,6 +22734,11 @@ 9755 GL9755 SD Host Controller e763 GL9763E eMMC Controller 17aa Lenovo + 0003 LENSE20256GMSP34MEAT2TA + 0004 LENSE20512GMSP34MEAT2TA +# 250GB nvme ssd from lenovo, can be found in Thinkpad x380 yoga + 0005 LENSE30256GMSP34MEAT3TA + 0006 LENSE30512GMSP34MEAT3TA 3181 ThinkCentre M75n IoT 402b Intel 82599ES 10Gb 2-port Server Adapter X520-2 17ab Phillips Components @@ -22147,8 +22753,9 @@ 0017 StorSecure 300 GZIP Compression and AES Encryption Card 17c0 Wistron Corp. 17c2 Newisys, Inc. +17c3 Protogate, Inc. # nee Airgo Networks, Inc. -17cb Qualcomm +17cb Qualcomm Technologies, Inc 0001 AGN100 802.11 a/b/g True MIMO Wireless Card 1385 5c00 WGM511 Pre-N 802.11g Wireless CardBus Adapter 1737 0045 WMP54GX v1 802.11g Wireless-G PCI Adapter with SRX @@ -22158,6 +22765,7 @@ 0105 MSM8998 PCIe Root Complex 0108 SM8150 PCIe Root Complex 0109 SA8195P PCIe Root Complex + 010e SC8280XP PCI Express Root Port 0300 MDM9x35 LTE Modem [Snapdragon X7] 0301 MDM9x45 LTE Modem [Snapdragon X12] 0302 MDM9x55 LTE Modem [Snapdragon X16] @@ -22167,6 +22775,8 @@ 1101 QCA6390 Wireless Network Adapter 1103 QCNFA765 Wireless Network Adapter 1104 QCN6024/9024/9074 Wireless Network Adapter + 1108 IPQ95xx/97xx PCI Express Root Port + 1109 QCN62xx/92xx Wireless Network Adapter 17cc NetChip Technology, Inc 2280 USB 2.0 17cd Cadence Design Systems, Inc. @@ -22209,10 +22819,14 @@ 17d3 1882 ARC-1882 8/12/16/24 Port PCIe 3.0 to SAS/SATA 6Gb RAID Controller 17d3 1883 ARC-1883 8/12/16/24 Port PCIe 3.0 to SAS/SATA 12Gb RAID Controller 1884 ARC-1884 series PCIe 3.0 to SAS/SATA 12/6Gb RAID Controller + 1886 ARC-1886 series PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller + 17d3 1686 ARC-1686 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller + 17d3 1886 ARC-1886 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller 188a ARC-1886 series PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller 17d3 1217 ARC-1217 4-Port PCIe 4.0 to SAS/SATA 12/6Gb RAID Controller 17d3 1227 ARC-1227 8-Port PCIe 4.0 to SAS/SATA 12/6Gb RAID Controller - 17d3 1686 ARC-1686 PCIe 4.0 to SAS/SATA 12/6Gb Tape drive Controller + 17d3 1686 ARC-1686 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller + 17d3 1688 ARC-1688 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller 17d3 1886 ARC-1886 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller # nee Neterion Inc., previously S2io Inc. 17d5 Exar Corp. @@ -22324,6 +22938,7 @@ 2012 M2012/R3308 VGA-compatible graphics adapter # IGP = on-chip integrated in the Vortex86DX3. Basic 2D accel. UMA architecture. 2015 RDC M2015 VGA-compatible graphics adapter + 3010 R3010 HD Audio Controller # Found in the Vortex86EX SoC 6011 R6011 ISA Bridge # Found in the Vortex86EX2 SoC @@ -22656,6 +23271,8 @@ 01c5 NT200A02 Network Adapter 01d5 NT50B01 Network Adapter 01e5 NT100A01 Network Adapter + 0215 NT400D11 Network Adapter + 0225 NT40A11 Network Adapter 18f6 NextIO 1000 [Nexsis] Switch Virtual P2P PCIe Bridge 1001 [Texsis] Switch Virtual P2P PCIe Bridge @@ -22861,7 +23478,7 @@ 000c Qualcomm MSM6275 UMTS chip 1932 DiBcom 193c MAXIM Integrated Products -193d Hangzhou H3C Technologies Co., Ltd. +193d New H3C Technologies Co., Ltd. 193f AHA Products Group 0001 AHA36x-PCIX 0360 AHA360-PCIe @@ -22959,6 +23576,10 @@ 0408 P4040E 0409 P4040 041f P3041 + 0420 QorIQ P5020 Communications Processor with security engine + 0421 QorIQ P5020 Communications Processor without security engine + 0428 QorIQ P5010 Communications Processor with security engine + 0429 QorIQ P5010 Communications Processor without security engine 0440 T4240 with security 0441 T4240 without security 0446 T4160 with security @@ -23087,10 +23708,13 @@ 16ff OX16C954 HOST-B 1987 Phison Electronics Corporation 5007 E7 NVMe Controller + 5008 E8 PCIe3 NVMe Controller 5012 E12 NVMe Controller 5013 PS5013 E13 NVMe Controller 5016 E16 PCIe4 NVMe Controller 5018 E18 PCIe4 NVMe Controller + 5019 PS5019-E19 PCIe4 NVMe Controller (DRAM-less) + 5021 PS5021-E21 PCIe4 NVMe Controller (DRAM-less) 1989 Montilio Inc. 0001 RapidFile Bridge 8001 RapidFile @@ -23142,6 +23766,7 @@ 103c 3315 NC553i 10Gb 2-port FlexFabric Converged Network Adapter 103c 337b NC554FLB 10Gb 2-port FlexFabric Converged Network Adapter 0800 ServerView iRMC HTI +19a4 Owl Cyber Defense Solutions 19a8 DAQDATA GmbH 19ac Kasten Chase Applied Research 0001 ACA2400 Crypto Accelerator @@ -23162,7 +23787,6 @@ 5808 DDRdrive X8 dd52 DDRdrive X1-30 19e5 Huawei Technologies Co., Ltd. -# subvendor 0123 ES3000 V3 NVMe PCIe SSD 19e5 3022 NVMe SSD ES3600P V3 800GB 2.5" U.2 19e5 3023 NVMe SSD ES3600P V3 1200GB 2.5" U.2 @@ -23199,6 +23823,10 @@ 0212 Hi1822 Family (2*8G FC) 19e5 d303 Hi1822 SP522 (2*8G FC) 19e5 d306 Hi1822 SP523 (2*8G FC) + 0222 Hi1822 Family + 19e5 0051 Hi1822 SP681 (2*25/10GE) + 19e5 0052 Hi1822 SP680 (4*25/10GE) + 19e5 00a1 Hi1822 SP670 (2*100GE) 1710 iBMA Virtual Network Adapter 1711 Hi171x Series [iBMC Intelligent Management system chip w/VGA support] 1822 Hi1822 Family (4*25GE) @@ -23220,7 +23848,9 @@ 19e5 6214 NVMe SSD ES3500P V6 7680GB 2.5" U.2 19e5 6215 NVMe SSD ES3500P V6 15360GB 2.5" U.2 375e Hi1822 Family Virtual Function + 375f Hi1822 Family Virtual Function 379e Hi1822 Family Virtual Function + 379f Hi1822 Family Virtual Function a120 HiSilicon PCIe Root Port with Gen4 a121 HiSilicon PCI-PCI Bridge a122 HiSilicon Embedded DMA Engine @@ -23280,6 +23910,14 @@ 1a0d SEAKR Engineering 1a0e DekTec Digital Video B.V. 083f DTA-2111 VHF/UHF Modulator + 0860 DTA-2144(B) Quad ASI/SDI in+out + 0861 DTA-2145 ASI/SDI in+out with bypass relay + 087c DTA-2172 Dual 3G-SDI/ASI ports + 087e DTA-2174 Quad 3G-SDI/ASI in+out + 087f DTA-2175 3G-SDI/ASI input+output with bypass relay + 0882 DTA-2178 Octal 12G-SDI/ASI ports with genlock + a882 DTA-2178-ASI Octal ASI Ports + b87e DTA-2174B Quad 3G-SDI/ASI ports (1x12G) with genlock 1a17 Force10 Networks, Inc. 8002 PB-10GE-2P 10GbE Security Card 1a1d GFaI e.V. @@ -23369,7 +24007,8 @@ 0050 FlashMAX III 1a84 Commex Technologies 0001 Vulcan SP HT6210 10-Gigabit Ethernet (rev 02) -1a88 MEN Mikro Elektronik +# nee MEN Mikro Elektronik +1a88 Duagon AG 4d45 Multifunction IP core 1a8a StarBridge, Inc. 1a8c Verigy Pte. Ltd. @@ -23383,7 +24022,13 @@ 000d SEL-3390S8 Serial Adapter 000e SEL-3390E4 Ethernet Adapter 0014 SEL-3390T Time and Ethernet Adapter + 0015 SEL-3350 Mainboard + 0016 SEL-3350 Serial Expansion Board + 0017 SEL-3350 GPIO Expansion Board 0018 SEL-3390E4 Ethernet Adapter + 001c SEL-3390E4 Ethernet Adapter +1aab Silver Creations AG + 7750 Sceye 10L 1aae Global Velocity, Inc. 1ab4 Distributed Management Task Force, Inc. (DMTF) 1ab6 CalDigit, Inc. @@ -23518,31 +24163,22 @@ 1004 Virtio SCSI 1005 Virtio RNG 1009 Virtio filesystem -# virtio 1.0 - 1041 Virtio network device -# virtio 1.0 - 1042 Virtio block device -# virtio 1.0 - 1043 Virtio console -# virtio 1.0 - 1044 Virtio RNG -# virtio 1.0 - 1045 Virtio memory balloon -# virtio 1.0 - 1048 Virtio SCSI -# virtio 1.0 - 1049 Virtio filesystem -# virtio 1.0 - 1050 Virtio GPU -# virtio 1.0 - 1052 Virtio input -# virtio 1.0 - 1053 Virtio socket + 1041 Virtio 1.0 network device + 1042 Virtio 1.0 block device + 1043 Virtio 1.0 console + 1044 Virtio 1.0 RNG + 1045 Virtio 1.0 memory balloon + 1048 Virtio 1.0 SCSI + 1049 Virtio 1.0 filesystem + 1050 Virtio 1.0 GPU + 1052 Virtio 1.0 input + 1053 Virtio 1.0 socket 105a Virtio file system 1110 Inter-VM shared memory 1af4 1100 QEMU Virtual Machine 1af5 Netezza Corp. 1afa J & W Electronics Co., Ltd. +1b00 Montage Technology Co., Ltd. 1b03 Magnum Semiconductor, Inc, 6100 DXT/DXTPro Multiformat Broadcast HD/SD Encoder/Decoder/Transcoder 7000 D7 Multiformat Broadcast HD/SD Encoder/Decoder/Transcoder @@ -23556,6 +24192,7 @@ 0611 ASM1061 SATA IDE Controller 0612 ASM1062 Serial ATA Controller 1849 0612 Motherboard + 0625 106x SATA/RAID Controller 1040 ASM1040 XHCI Controller 1042 ASM1042 SuperSpeed USB Host Controller 1043 1059 K53SM motherboard @@ -23573,9 +24210,10 @@ 1242 ASM1142 USB 3.1 Host Controller 1343 ASM1143 USB 3.1 Host Controller 1812 ASM1812 6-Port PCIe x4 Gen2 Packet Switch - 2142 ASM2142 USB 3.1 Host Controller + 2142 ASM2142/ASM3142 USB 3.1 Host Controller 1462 7a72 H270 PC MATE 2824 ASM2824 PCIe Gen3 Packet Switch + 3042 ASM3042 USB 3.2 Gen 1 xHCI Controller 3242 ASM3242 USB 3.2 Host Controller 1b26 Netcope Technologies, a.s. c132 COMBO-LXT155 @@ -23608,6 +24246,7 @@ 000c QEMU PCIe Root port 000d QEMU XHCI Host Controller 0010 QEMU NVM Express Controller + 0013 QEMU UFS Host Controller 0100 QXL paravirtual graphic card 1af4 1100 QEMU Virtual Machine 1b37 Signal Processing Devices Sweden AB @@ -23625,6 +24264,7 @@ 0020 ADQ14 0023 ADQ7 0026 ADQ8 + 0031 ADQ3 2014 TX320 2019 S6000 # now owned by HGST (a Western Digital subsidiary) @@ -23649,10 +24289,13 @@ 1028 2112 BOSS-N1 Monolithic 1028 2113 BOSS-N1 Modular 1028 2151 BOSS-N1 Modular ET - 1028 2196 ROR-N100 + 1028 2196 ROR-N1 1b4b 2241 Santa Cruz NVMe Host Adapter 1d49 0306 ThinkSystem M.2 NVMe 2-Bay RAID Enablement Kit 1d49 0307 ThinkSystem 7mm NVMe 2-Bay Rear RAID Enablement Kit + 2b43 NXP 88W9098 Wi-Fi 6 (ax) MAC #1 + 2b44 NXP 88W9098 Wi-Fi 6 (ax) MAC #2 + 2b45 NXP 88W9098 Bluetooth 5.3 9120 88SE9120 SATA 6Gb/s Controller 9123 88SE9123 PCIe SATA 6.0 Gb/s controller dc93 600e DC-6xxe series SATA 6G controller @@ -23676,7 +24319,8 @@ 1028 1fdf BOSS-S1 Modular 1028 1fe2 BOSS-S1 Adapter 1028 2010 BOSS-S2 Adapter -# RS0200L6R2iM2 + 1028 2260 BOSS-S1 Modular + 1028 2261 BOSS-S2 Adapter 1bd4 0073 RS0200L6R2iM2 1d49 0300 ThinkSystem M.2 with Mirroring Enablement Kit 1d49 0301 ThinkSystem SR630 x16 PCIE with 4 SATA ports Riser @@ -23719,7 +24363,9 @@ d430 D410/430 Quad-port E1/T1 card 1b79 Absolute Analysis 1b85 OCZ Technology Group, Inc. - 1041 RevoDrive 3 X2 PCI-Express SSD 240 GB (Marvell Controller) + 1021 RevoDrive 3 X2 PCIe SSD 240 GB (Marvell SAS Controller) + 1041 RevoDrive 3 X2 PCIe SSD 240 GB (Marvell SAS Controller) + 4018 Z Drive 6000/6300 NVME SSD 6018 RD400/400A SSD 8788 RevoDrive Hybrid 1b94 Signatec / Dynamic Signals Corp @@ -23734,6 +24380,7 @@ 2404 Ultrastar DC SN640 NVMe SSD 2500 Ultrastar DC SN840 NVMe SSD 2600 Ultrastar DC ZN540 ZNS NVMe SSD + 3001 RapidFlex C2000 NVMe Initiator 3714 PC SN730 NVMe SSD 3734 PC SN730 NVMe SSD 1b9a XAVi Technologies Corp. @@ -23836,9 +24483,22 @@ 1bb1 0173 Nytro 5060M E1.S # Nytro 5060M (Rocinante Mainstream Performance) - E1.S TCG 1bb1 0174 Nytro 5060M E1.S TCG +# Nytro 5350S (Ebonhawk Single Port) - 15mm + 1bb1 0175 Nytro 5350S - 15mm +# Nytro 5350S (Ebonhawk Single Port) TCG - 15mm + 1bb1 0176 Nytro 5350S TCG - 15mm +# Nytro 5360S (Rocinante Single Port) - 15mm + 1bb1 0177 Nytro 5360S - 15mm +# Nytro 5360S (Rocinante Single Port) TCG - 15mm + 1bb1 0178 Nytro 5360S TCG - 15mm +# Nytro 5360S (Rocinante Single Port) - E3.S + 1bb1 0179 Nytro 5360S - E3.S +# Nytro 5360S (Rocinante Single Port) TCG - E3.S + 1bb1 0180 Nytro 5360S TCG - E3.S 1bb1 01a1 Nytro XP7102 - 5012 FireCuda 510 SSD - 5016 FireCuda 520 SSD + 5012 FireCuda/IronWolf 510 SSD + 5013 BarraCuda Q5 NVMe SSD (DRAM-less) + 5016 FireCuda 520/IronWolf 525 SSD 5018 FireCuda 530 SSD 1bb3 Bluecherry 4304 BC-04120A MPEG4 4 port video encoder / decoder @@ -23856,7 +24516,7 @@ 0004 MAX4 1bc0 Innodisk Corporation 1001 PCIe 3TG6-P Controller - 1002 PCIe 3TE6 Controller + 1002 PCIe 3TE6 Controller (DRAM-less) 1160 PCIe 3TE2 Controller 1321 PCIe 4TG-P Controller 1322 PCIe 4TE Controller @@ -23864,6 +24524,8 @@ 5208 PCIe 3TE7 Controller 5216 PCIe 3TE8 Controller 5236 PCIe 4TG2-P Controller +1bcd Apacer Technology + 0120 NVMe SSD Drive 960GB 1bcf NEC Corporation 001c Vector Engine 1.0 1bd0 Astronics Corporation @@ -23875,6 +24537,8 @@ 1007 AB3000 Series Rugged Computer (Series N) 1008 ME1000 mPCIe Avionics Interface Card 100a NG1 Series Avionics Converter + 100b LE5 429 Databus Interface Card + 100c LE5 1553 Databus Interface Card 1101 OmniBus II PCIe Multi-Protocol Interface Card 1102 OmniBusBox II Multi-Protocol Interface Core 1103 OmniBus II cPCIe/PXIe Multi-Protocol Interface Card @@ -23884,6 +24548,16 @@ 1203 NG3 Series Avionics Discrete Interface 1bd4 Inspur Electronic Information Industry Co., Ltd. 0911 Arria10_PCIe_F10A1150 + 1000 NS8600G1U160 NVME SSD + 1001 NS8600G1U320 NVME SSD + 1002 NS8600G1U640 NVME SSD + 1003 NS8500G1U192 NVME SSD + 1004 NS8500G1U384 NVME SSD + 1005 NS8500G1U768 NVME SSD + 1006 NS6610G1U160, NS6510G1U192 NVME SSD + 1007 NS6610G1U320, NS6510G1U384 NVME SSD + 100c NS8510G1Uxxx, NS8610G1Uxxx NVME SSD + 100e NS8500G2Uxxxx, NS8600G2Uxxxx NVME SSD 1bee IXXAT Automation GmbH 0003 CAN-IB200/PCIe 1bef Lantiq @@ -23891,7 +24565,11 @@ 1bf4 VTI Instruments Corporation 0001 SentinelEX 7011 RX0xxx +1bf5 Greenliant +1bfc Duagon AG 1bfd EeeTOP +1c00 Nanjing Qinheng Microelectronics Co., Ltd. + 3252 CH382 PCIe Dual Port Serial Adapter 1c09 CSP, Inc. 4254 10G-PCIE3-8D-2S 4255 10G-PCIE3-8D-Q @@ -23915,6 +24593,9 @@ 001c FD922 001d Vega 001f FD940 + 0020 FD2110 + 0021 FD722 + 0022 FD788 1c28 Lite-On IT Corp. / Plextor 0122 M6e PCI Express SSD [Marvell 88SS9183] # previously Fiberblaze @@ -23933,10 +24614,13 @@ 00af Capture slave device 00e0 PacketMover 2x100Gb [Savona] 00e1 PacketMover 2x100Gb [Tivoli] + 00e2 PacketMover 2x100Gb [Mango_04] 00e3 PacketMover 2x10Gb [Tivoli] 00e5 PacketMover 2x10Gb [Corfu] 1000 SmartNIC N5010 4x100Gb 1001 SmartNIC N5011 w/2xE810 4x100Gb + 1002 SmartNIC N5013 4x100Gb + 1003 SmartNIC N5014 w/2xE810 4x100Gb a000 FBC2CGG3 Capture 2x40Gb [Mango_02] a001 FBC2CGG3 Capture 2x100Gb [Mango_02] a003 FBC2CGG3 Capture 16x10Gb [Mango] @@ -23963,6 +24647,7 @@ # http://www.accensusllc.com/accensustelas2.html 0300 Telas 2.V 1c44 Enmotus Inc + 1100 Fuzedrive NVMe SSD 8000 8000 Storage IO Controller # A Western Digital Subsidiary 1c58 HGST, Inc. @@ -23973,14 +24658,23 @@ 0023 Ultrastar SN200 Series NVMe SSD 1c58 8823 Ultrastar Memory (ME200) 1c5c SK hynix + 1282 PC300 NVMe Solid State Drive 128GB 1283 PC300 NVMe Solid State Drive 256GB 1284 PC300 NVMe Solid State Drive 512GB 1285 PC300 NVMe Solid State Drive 1TB 1327 BC501 NVMe Solid State Drive - 1339 BC511 - 1504 SC300 512GB M.2 2280 SATA Solid State Drive + 1339 BC511 NVMe SSD + 1504 PC400 NVMe SSD 1527 PC401 NVMe Solid State Drive 256GB - 174a Gold P31 SSD + 1627 PC601 NVMe Solid State Drive + 1639 PC611 NVMe Solid State Drive + 1739 BC701 NVMe Solid State Drive + 174a Gold P31/BC711/PC711 NVMe Solid State Drive + 1959 Platinum P41/PC801 NVMe Solid State Drive + 1d59 BC901 NVMe Solid State Drive (DRAM-less) + 2204 960GB TLC PCIe Gen3 x4 NVMe M.2 22110 + 2427 PE6010 NVMe Solid State Drive + 2429 PE6011 NVMe Solid State Drive 243b PE6110 NVMe Solid State Drive 1c5c 0100 PE6110 NVMe Solid State Drive 2839 PE8000 Series NVMe Solid State Drive @@ -23994,35 +24688,93 @@ 1028 214a DC NVMe PE8010 RI U.2 7.68TB 1c5c 0100 PE8000 Series NVMe Solid State Drive 2849 PE81x0 U.2/3 NVMe Solid State Drive + 1028 2262 DC NVMe OPAL PE8110 RI U.2 960GB + 1028 2263 DC NVMe OPAL PE8110 RI U.2 1920GB + 1028 2264 DC NVMe OPAL PE8110 RI U.2 3840GB + 1028 2265 DC NVMe OPAL PE8110 RI U.2 7680GB + 1028 2266 DC NVMe ISE PE8110 RI U.2 960GB + 1028 2267 DC NVMe ISE PE8110 RI U.2 1920GB + 1028 2268 DC NVMe ISE PE8110 RI U.2 3840GB + 1028 2269 DC NVMe ISE PE8110 RI U.2 7680GB 1c5c 0101 PE81x0 U.2/3 NVMe Solid State Drive + 284a PE8110 Series NVMe Solid State Drive + 2a49 PE9110 Series NVMe Solid State Drive 1c5f Beijing Memblaze Technology Co. Ltd. 000d PBlaze5 520/526 - 000e PBlaze6 6530 + 1c5f 0220 NVMe SSD PBlaze5 520 1920G AIC + 1c5f 0221 NVMe SSD PBlaze5 520 1920G 2.5" U.2 + 1c5f 0230 NVMe SSD PBlaze5 520 3840G AIC + 1c5f 0231 NVMe SSD PBlaze5 520 3840G 2.5" U.2 + 1c5f 4220 NVMe SSD PBlaze5 526 1600G AIC + 1c5f 4221 NVMe SSD PBlaze5 526 1600G 2.5" U.2 + 1c5f 4230 NVMe SSD PBlaze5 526 3200G AIC + 1c5f 4231 NVMe SSD PBlaze5 526 3200G 2.5" U.2 + 000e PBlaze6 6530/6531/6541/6630 1c5f 0b20 NVMe SSD PBlaze6 6530 1920G AIC 1c5f 0b21 NVMe SSD PBlaze6 6530 1920G 2.5" U.2 + 1c5f 0b25 NVMe SSD PBlaze6 6530 1920G E1.S + 1c5f 0b27 NVMe SSD PBlaze6 6630 1920G 2.5" U.2 1c5f 0b30 NVMe SSD PBlaze6 6530 3840G AIC 1c5f 0b31 NVMe SSD PBlaze6 6530 3840G 2.5" U.2 + 1c5f 0b35 NVMe SSD PBlaze6 6530 3840G E1.S + 1c5f 0b37 NVMe SSD PBlaze6 6630 3840G 2.5" U.2 1c5f 0b40 NVMe SSD PBlaze6 6530 7680G AIC 1c5f 0b41 NVMe SSD PBlaze6 6530 7680G 2.5" U.2 - 1c5f 4b20 NVMe SSD PBlaze6 6530 1600G AIC - 1c5f 4b21 NVMe SSD PBlaze6 6530 1600G 2.5" U.2 - 1c5f 4b30 NVMe SSD PBlaze6 6530 3200G AIC - 1c5f 4b31 NVMe SSD PBlaze6 6530 3200G 2.5" U.2 - 1c5f 4b40 NVMe SSD PBlaze6 6530 6400G AIC - 1c5f 4b41 NVMe SSD PBlaze6 6530 6400G 2.5" U.2 + 1c5f 0b47 NVMe SSD PBlaze6 6630 7680G 2.5" U.2 + 1c5f 1321 NVMe SSD PBlaze6 6531 1920G 2.5" U.2 + 1c5f 1331 NVMe SSD PBlaze6 6531 3840G 2.5" U.2 + 1c5f 1341 NVMe SSD PBlaze6 6531 7680G 2.5" U.2 + 1c5f 1431 NVMe SSD PBlaze6 6541 3840G 2.5" U.2 + 1c5f 1441 NVMe SSD PBlaze6 6541 7680G 2.5" U.2 + 1c5f 4b20 NVMe SSD PBlaze6 6536 1600G AIC + 1c5f 4b21 NVMe SSD PBlaze6 6536 1600G 2.5" U.2 + 1c5f 4b25 NVMe SSD PBlaze6 6536 1600G E1.S + 1c5f 4b27 NVMe SSD PBlaze6 6636 1600G 2.5" U.2 + 1c5f 4b30 NVMe SSD PBlaze6 6536 3200G AIC + 1c5f 4b31 NVMe SSD PBlaze6 6536 3200G 2.5" U.2 + 1c5f 4b35 NVMe SSD PBlaze6 6536 3200G E1.S + 1c5f 4b37 NVMe SSD PBlaze6 6636 3200G 2.5" U.2 + 1c5f 4b40 NVMe SSD PBlaze6 6536 6400G AIC + 1c5f 4b41 NVMe SSD PBlaze6 6536 6400G 2.5" U.2 + 1c5f 4b47 NVMe SSD PBlaze6 6636 6400G 2.5" U.2 + 1c5f 5321 NVMe SSD PBlaze6 6537 1600G 2.5" U.2 + 1c5f 5331 NVMe SSD PBlaze6 6537 3200G 2.5" U.2 + 1c5f 5341 NVMe SSD PBlaze6 6537 6400G 2.5" U.2 + 1c5f 5431 NVMe SSD PBlaze6 6547 3200G 2.5" U.2 + 1c5f 5441 NVMe SSD PBlaze6 6547 6400G 2.5" U.2 003d PBlaze5 920/926 - 003e PBlaze6 6920 + 1c5f 0a30 NVMe SSD PBlaze5 920 3840G AIC + 1c5f 0a31 NVMe SSD PBlaze5 920 3840G 2.5" U.2 + 1c5f 0a40 NVMe SSD PBlaze5 920 7680G AIC + 1c5f 0a41 NVMe SSD PBlaze5 920 7680G 2.5" U.2 + 1c5f 4a30 NVMe SSD PBlaze5 926 3200G AIC + 1c5f 4a31 NVMe SSD PBlaze5 926 3200G 2.5" U.2 + 1c5f 4a40 NVMe SSD PBlaze5 926 6400G AIC + 1c5f 4a41 NVMe SSD PBlaze5 926 6400G 2.5" U.2 + 003e PBlaze6 6920/6930 1c5f 0a31 NVMe SSD PBlaze6 6920 3840GB 2.5" U.2 1c5f 0a41 NVMe SSD PBlaze6 6920 7680GB 2.5" U.2 + 1c5f 0b31 NVMe SSD PBlaze6 6930 3840GB 2.5" U.3 + 1c5f 0b41 NVMe SSD PBlaze6 6930 7680GB 2.5" U.3 + 1c5f 0b51 NVMe SSD PBlaze6 6930 15360GB 2.5" U.3 + 1c5f 0b61 NVMe SSD PBlaze6 6930 30720GB 2.5" U.3 1c5f 4a31 NVMe SSD PBlaze6 6920 3200GB 2.5" U.2 1c5f 4a41 NVMe SSD PBlaze6 6920 6400GB 2.5" U.2 + 1c5f 4b41 NVMe SSD PBlaze6 6936 6400GB 2.5" U.3 + 1c5f 4b51 NVMe SSD PBlaze6 6936 12800GB 2.5" U.3 + 1c5f 4b61 NVMe SSD PBlaze6 6936 25600GB 2.5" U.3 + 003f PBlaze7 7940/7946 NVMe SSD + 1c5f 1431 NVMe SSD PBlaze7 7940 3840G 2.5" U.2 + 1c5f 1441 NVMe SSD PBlaze7 7940 7680G 2.5" U.2 + 1c5f 1451 NVMe SSD PBlaze7 7940 15360G 2.5" U.2 + 1c5f 5431 NVMe SSD PBlaze7 7946 3200G 2.5" U.2 + 1c5f 5441 NVMe SSD PBlaze7 7946 6400G 2.5" U.2 + 1c5f 5451 NVMe SSD PBlaze7 7946 12800G 2.5" U.2 0540 PBlaze4 NVMe SSD 0550 PBlaze5 700/900 0555 PBlaze5 510/516 0557 PBlaze5 910/916 -# http://www.nicevt.ru/ (in Russian) 1c63 Science and Research Centre of Computer Technology (JSC "NICEVT") -# http://www.radiotec.ru/catalog.php?cat=jr8&art=14109 0008 K1927BB1Ya [EC8430] Angara Interconnection Network Adapter 1c7e TTTech Computertechnik AG 0200 zFAS Debug Port @@ -24058,10 +24810,21 @@ 0002 Clarett 1cb8 Dawning Information Industry Co., Ltd. 1cc1 ADATA Technology Co., Ltd. -# 256GB NVMe SSD - 5766 ADATA XPG GAMMIXS1 1L Media +# SX6000LNP + 2263 XPG SX6000 Lite NVMe SSD (DRAM-less) + 33f3 IM2P33F3 NVMe SSD (DRAM-less) + 33f8 IM2P33F8ABR1 NVMe SSD + 5350 XPG GAMMIX S50 NVMe SSD + 5762 FALCON NVMe SSD + 5766 ADATA XPG GAMMIXS1 1L Media (256 GB SSD) + 612a LEGEND 750 NVMe SSD (DRAM-less) + 613a LEGEND 840 NVMe SSD (DRAM-less) + 621a LEGEND 850 NVMe SSD (DRAM-less) + 622a LEGEND 960 NVMe SSD + 624a LEGEND 700 NVMe SSD (DRAM-less) + 627a LEGEND 800 NVMe SSD 8201 XPG SX8200 Pro PCIe Gen3x4 M.2 2280 Solid State Drive -1cc4 Union Memory (Shenzhen) +1cc4 Shenzhen Unionmemory Information System Ltd. 1203 NVMe SSD Controller UHXXXa series 1cc4 a121 NVMe SSD UHXXXa series U.2 960GB 1cc4 a122 NVMe SSD UHXXXa series U.2 1920GB @@ -24072,10 +24835,27 @@ 1cc4 a212 NVMe SSD UHXXXa series U.2 1600GB 1cc4 a213 NVMe SSD UHXXXa series U.2 3200GB 1cc4 a214 NVMe SSD UHXXXa series U.2 6400GB - 17ab NVMe 256G SSD device + 1cc4 e122 NVMe SSD UH711a series U.2 1920GB + 1cc4 e123 NVMe SSD UH711a series U.2 3840GB + 1cc4 e124 NVMe SSD UH711a series U.2 7680GB + 17a9 RPITJ1TBVME2HWD NVMe SSD 1024GB + 17aa AH631 PCIe 3.0 NVMe SSD 512GB + 17ab AH631 PCIe 3.0 NVMe SSD 256GB + 2263 AM611 PCIe 3.0 NVMe SSD 256GB + 5008 AM610 PCIe 3.0 NVMe SSD 128GB + 5012 RPITJ512PED2OWX NVMe SSD 512GB + 6201 AM620 PCIe 3.0 NVMe SSD 128GB + 6202 AM620 PCIe 3.0 NVMe SSD 256GB + 6203 AM620 PCIe 3.0 NVMe SSD 512GB + 6204 AM620 PCIe 3.0 NVMe SSD 1024GB + 6302 AM630 PCIe 4.0 NVMe SSD 256GB 6303 AM630 PCIe 4.0 x4 NVMe SSD Controller + 6304 AM630 PCIe 4.0 NVMe SSD 1024GB + 6a03 RPETJ512MKP1QDQ PCIe 4.0 NVMe SSD 512GB (DRAM-less) + 6a14 RPEYJ1T24MKN2QWY PCIe 4.0 NVMe SSD 1024GB (DRAM-less) 1cc5 Embedded Intelligence, Inc. - 0100 CAN-PCIe-02 + 0100 PCIe-CAN-02 Dual CAN bus (9-pin male). PCI Express x1. + 0101 PCIe-CAN-01 Single CAN bus (9-pin male). PCI Express x1. 1cc7 Radian Memory Systems Inc. 0200 RMS-200 0250 RMS-250 @@ -24116,14 +24896,21 @@ 1cf0 Akitio 1cf7 Subspace Dynamics 1cfa Corsair Memory, Inc +1cfd Mangstor + 6300 MX6300 series PCIe x8 NVMe SSD 1d00 Pure Storage 1d05 Tongfang Hongkong Limited 1d0f Amazon.com, Inc. + 7064 NeuronDevice (Inferentia) + 7164 NeuronDevice (Trainium) + 1d0f 0000 Trainium + 7264 NeuronDevice (Inferentia2) 8061 NVMe EBS Controller cd01 NVMe SSD Controller ec20 Elastic Network Adapter (ENA) efa0 Elastic Fabric Adapter (EFA) efa1 Elastic Fabric Adapter (EFA) + efa2 Elastic Fabric Adapter (EFA) 1d17 Zhaoxin 070f ZX-100 PCI Express Root Port 0710 ZX-100/ZX-200 PCI Express Root Port @@ -24133,57 +24920,73 @@ 0714 ZX-100/ZX-200 PCI Express Root Port 0715 ZX-100/ZX-200 PCI Express Root Port 0716 ZX-D PCI Express Root Port - 0717 ZX-D/ZX-E PCI Express Root Port - 0718 ZX-D/ZX-E PCI Express Root Port - 0719 ZX-D/ZX-E PCI Express Root Port - 071a ZX-D/ZX-E PCI Express Root Port - 071b ZX-D/ZX-E PCI Express Root Port - 071c ZX-D/ZX-E PCI Express Root Port - 071d ZX-D/ZX-E PCI Express Root Port - 071e ZX-D/ZX-E PCI Express Root Port + 0717 KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 0718 KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 0719 KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071a KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071b KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071c KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071d KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071e KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port 071f ZX-200 Upstream Port of PCI Express Switch 0720 ZX-200 PCIE RC6 controller 0721 ZX-200 Downstream Port of PCI Express Switch 0722 ZX-200 PCIE P2C bridge + 0731 KH-40000 Express Root Port + 0732 KH-40000 Express Root Port 1000 ZX-D Standard Host Bridge - 1001 ZX-D/ZX-E Miscellaneous Bus + 1001 ZX-D/ZX-E/KH-40000 Miscellaneous Bus 1003 ZX-E Standard Host Bridge + 1005 KH-40000 Standard Host Bridge + 1006 KX-6000G Standard Host Bridge 3001 ZX-100 Standard Host Bridge 300a ZX-100 Miscellaneous Bus - 3038 ZX-100/ZX-200/ZX-E Standard Universal PCI to USB Host Controller - 3104 ZX-100/ZX-200/ZX-E Standard Enhanced PCI to USB Host Controller - 31b0 ZX-100/ZX-D Standard Host Bridge - 31b1 ZX-100/ZX-D Standard Host Bridge - 31b2 ZX-100/ZX-D DRAM Controller - 31b3 ZX-100/ZX-D Power Management Controller - 31b4 ZX-100/ZX-D I/O APIC - 31b5 ZX-100/ZX-D Scratch Device - 31b7 ZX-100/ZX-D/ZX-E Standard Host Bridge + 3038 ZX-100/ZX-200/KX-6000/KX-6000G/KH-40000 Standard Universal PCI to USB Host Controller + 3104 ZX-100/ZX-200/KX-6000/KX-6000G/KH-40000 Standard Enhanced PCI to USB Host Controller + 31b0 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Standard Host Bridge + 31b1 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Standard Host Bridge + 31b2 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 DRAM Controller + 31b3 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Power Management Controller + 31b4 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 I/O APIC + 31b5 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Scratch Device + 31b7 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Standard Host Bridge 31b8 ZX-100/ZX-D PCI to PCI Bridge - 3288 ZX-100/ZX-D/ZX-E High Definition Audio Controller - 345b ZX-100/ZX-D/ZX-E Miscellaneous Bus + 3288 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 High Definition Audio Controller + 345b ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Miscellaneous Bus 3a02 ZX-100 C-320 GPU 3a03 ZX-D C-860 GPU 3a04 ZX-E C-960 GPU - 9002 ZX-100/ZX-200 EIDE Controller - 9003 ZX-100/ZX-E EIDE Controller + 3b01 KH-40000 OPI Controller + 3b02 KH-40000 OPI Controller + 3b03 KH-40000 OPI Controller + 3b04 KH-40000 OPI Controller + 3c00 KH-40000 DRAM Controller + 3c02 KX-6000G DRAM Controller + 3d01 KX-6000G C-1080 GPU + 9002 ZX-100/ZX-200/KH-40000 EIDE Controller + 9003 ZX-100/KX-6000/KX-6000G EIDE Controller + 9043 KX-6000G/KH-40000 RAID Controller 9045 ZX-100/ZX-D/ZX-E RAID Accelerator 0 9046 ZX-D/ZX-E RAID Accelerator 1 - 9083 ZX-100/ZX-200/ZX-E StorX AHCI Controller + 9083 ZX-100/ZX-200/KX-6000/KX-6000G/KH-40000 StorX AHCI Controller 9084 ZX-100 StorX AHCI Controller 9100 ZX-200 Cross bus 9101 ZX-200 Traffic Controller 9141 ZX-100 High Definition Audio Controller 9142 ZX-D High Definition Audio Controller 9144 ZX-E High Definition Audio Controller + 9145 KX-6000G High Definition Audio Controller 9180 ZX-200 Networking Gigabit Ethernet Adapter + 91c1 KH-40000 ZPI Controller + 91c2 KH-40000 ZPI Controller 9202 ZX-100 USB eXtensible Host Controller 9203 ZX-200 USB eXtensible Host Controller - 9204 ZX-E USB eXtensible Host Controller + 9204 KX-6000/KX-6000G USB eXtensible Host Controller + 9205 KH-40000 USB eXtensible Host Controller 9286 ZX-D eMMC Host Controller - 9300 ZX-D/ZX-E eSPI Host Controller + 9300 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 eSPI Host Controller 95d0 ZX-100 Universal SD Host Controller - f410 ZX-100/ZX-D/ZX-E PCI Com Port + f410 ZX-100/KX-5000/KX-6000/KX-6000G PCI Com Port 1d18 RME 0001 Fireface UFX+ # acquired by Intel @@ -24213,9 +25016,13 @@ 0015 PM4edge 0016 PM4edge User Device 1d40 Techman Electronics (Changshu) Co., Ltd. + 5501 XC100C55-xxxx NVME SSD + 5c01 XC100C5C-xxxx, XC100E5C-xxxx NVME SSD + b100 PV100C55-xxxx NVME SSD 1d44 DPT a400 PM2x24/PM3224 1d49 Lenovo + 0522 ThinkSystem RAID 5350-8i PCIe 12Gb Internal Adapter 1d4c Diamanti, Inc. 1d5c Fantasia Trading LLC 1d61 Technobox, Inc. @@ -24236,6 +25043,7 @@ 08b1 AQC108 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] 11b1 AQC111 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] 12b1 AQC112 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] + 14c0 AQC113C NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] 87b1 AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] 94c0 AQC113CS NBase-T/IEEE 802.3bz Ethernet Controller [AQtion] 1043 87f5 ProArt X570-CREATOR WIFI @@ -24276,6 +25084,10 @@ 101d AR-ARK-NIC [Arkville ArkNIC Kernel Path Device] 101e AR-ARKA-FX1 [Arkville 64B DPDK Data Mover for Agilex R-Tile] 101f AR-TK242 [2x100GbE Packet Capture Device] + 1020 AR-GP-PF [General-Purpose Physical Function] + 1021 AR-MGMT-PF [Board-Generic Management Physical Function] + 1022 AR-ARKA-FX2 [Arkville 128B DPDK Data Mover for Agilex] + 1023 AR-BD-FX1 [BufferDirect Zero-Bounce Data Motion Endpoint] 4200 A5PL-E1-10GETI [10 GbE Ethernet Traffic Instrument] 1d72 Xiaomi 1d78 DERA Storage @@ -24292,6 +25104,60 @@ 1d78 3103 D5457 U.2 1.6TB NVMe SSD 1d78 3105 D5457 U.2 3.2TB NVMe SSD 1d78 3107 D5457 U.2 6.4TB NVMe SSD + 1d78 3108 D5437 U.2 7.68TB NVMe SSD + 1d78 5003 D5447 HHHL 1.6TB NVMe SSD + 1d78 5004 D5427 HHHL 1.92TB NVMe SSD + 1d78 5005 D5447 HHHL 3.2TB NVMe SSD + 1d78 5006 D5427 HHHL 3.84TB NVMe SSD + 1d78 5007 D5447 HHHL 6.4TB NVMe SSD + 1d78 5008 D5427 HHHL 7.68TB NVMe SSD + 1d78 5103 D5447 U.2 1.6TB NVMe SSD + 1d78 5105 D5447 U.2 3.2TB NVMe SSD + 1d78 5106 AF3UP34DTCUN3T8B SSD + 1d78 5107 D5447 U.2 6.4TB NVMe SSD + 1d78 5114 D5427 U.2 1.92TB NVMe SSD + 1d78 5116 D5427 U.2 3.84TB NVMe SSD + 1d78 5118 D5427 U.2 7.68TB NVMe SSD + 1d78 8107 D5457 U.2 6.4TB NVMe SSD + 1513 DERA MENG NVMe Controller + 1d78 6015 D6456 HHHL 3.2TB NVMe SSD + 1d78 6016 D6436 HHHL 3.84TB NVMe SSD + 1d78 6017 D6456 HHHL 6.4TB NVMe SSD + 1d78 6018 D6436 HHHL 7.68TB NVMe SSD + 1d78 6105 D6457 U.2 3.2TB NVMe SSD + 1d78 6106 D6437 U.2 3.84TB NVMe SSD + 1d78 6107 D6457 U.2 6.4TB NVMe SSD + 1d78 6108 D6437 U.2 7.68TB NVMe SSD + 1d78 6115 D6456 U.2 3.2TB NVMe SSD + 1d78 6116 D6436 U.2 3.84TB NVMe SSD + 1d78 6117 D6456 U.2 6.4TB NVMe SSD + 1d78 6118 D6436 U.2 7.68TB NVMe SSD + 1515 DERA EMEI NVMe Controller + 1d78 7002 D7436 HHHL 1.92TB NVMe SSD + 1d78 7003 D7456 HHHL 1.6TB NVMe SSD + 1d78 7004 D7436 HHHL 3.84TB NVMe SSD + 1d78 7005 D7456 HHHL 3.2TB NVMe SSD + 1d78 7007 D7456 HHHL 6.4TB NVMe SSD + 1d78 7008 D7436 HHHL 7.68TB NVMe SSD + 1d78 7009 D7456 HHHL 12.8TB NVMe SSD + 1d78 700a D7436 HHHL 15.36TB NVMe SSD + 1d78 7102 D7436 U.2 15mm 1.92TB NVMe SSD + 1d78 7103 D7456 U.2 15mm 1.6TB NVMe SSD + 1d78 7104 D7436 U.2 15mm 3.84TB NVMe SSD + 1d78 7105 D7456 U.2 15mm 3.2TB NVMe SSD + 1d78 7107 D7456 U.2 15mm 6.4TB NVMe SSD + 1d78 7108 D7436 U.2 15mm 7.68TB NVMe SSD + 1d78 7109 D7456 U.2 15mm 12.8TB NVMe SSD + 1d78 710a D7436 U.2 15mm 15.36TB NVMe SSD + 1d78 7202 Aliflash V2 U.2 15mm 1.92TB NVMe SSD + 1d78 7204 Aliflash V2 U.2 15mm 3.84TB NVMe SSD + 1d78 7208 Aliflash V2 U.2 15mm 7.68TB NVMe SSD +1d79 Transcend Information, Inc. + 2262 NVMe PCIe SSD 220S + 2263 NVMe PCIe SSD 110S/112S/120S/MTE652T2 (DRAM-less) + 2264 NVMe PCIe SSD 250H + 2267 NVMe PCIe SSD 240S/MTE710T + 5766 NVMe PCIe SSD 110Q (DRAM-less) 1d7c Aerotech, Inc. # Fiber-optic HyperWire motion control bus from Aerotech. 0001 HyperWire Adapter @@ -24299,11 +25165,15 @@ 0101 Codensity D400 SSD 0102 Codensity D408 PCIe Gen4 NVMe SSD 0202 Codensity T408 Video Encoding-Decoding Accelerator + 0401 Quadra Video Processing Unit (VPU) # nee Fuzhou Rockchip Electronics Co., Ltd 1d87 Rockchip Electronics Co., Ltd 0100 RK3399 PCI Express Root Port 1808 RK1808 Neural Network Processor Card + 3528 RK3528 PCI Express Root Port + 3562 RK3562 PCI Express Root Port 3566 RK3568 Remote Signal Processor + 3588 RK3588 1d89 YEESTOR Microelectronics Co., Ltd 0280 PCIe NVMe SSD 1d8f Enyx @@ -24343,20 +25213,33 @@ 0001 Colossus GC2 [C2] 0002 Colossus GC1 [S1] 1d97 Shenzhen Longsys Electronics Co., Ltd. + 1062 Lexar NM710 NVME SSD + 1d97 Lexar NM620 NVME SSD (DRAM-less) 2263 SM2263EN/SM2263XT-based OEM SSD -1d9b Facebook, Inc. + 2269 Lexar NM760 NVME SSD (DRAM-less) + 5216 Lexar NM620 NVME SSD (DRAM-less) + 5236 Lexar NM800 PRO NVME SSD +# nee Facebook, Inc. +1d9b Meta Platforms, Inc. 0010 Networking DOM Engine 0011 IO Bridge 1da1 Teko Telecom S.r.l. 1da2 Sapphire Technology Limited e26a Radeon R7 250 + e445 Sapphire Radeon RX 6700 1da3 Habana Labs Ltd. 0001 HL-1000 AI Inference Accelerator [Goya] +# PCIe accelerator card for Deep Learning inference tasks + 0030 Greco AI Inference Accelerator # PCIe accelerator card for Deep Learning training tasks 1000 HL-2000 AI Training Accelerator [Gaudi] # PCIe accelerator card for Deep Learning training tasks with secured firmware 1010 HL-2000 AI Training Accelerator [Gaudi secured] +# PCIe accelerator card for Deep Learning training tasks + 1020 Gaudi2 AI Training Accelerator 1da8 Corigine, Inc. + 3800 Network Flow Processor 3800 + 3803 Network Flow Processor 3800 Virtual Function 1dad Fungible 1db2 ATP ELECTRONICS INC 1db7 Phytium Technology Co., Ltd. @@ -24364,6 +25247,7 @@ dc21 VPU Controller [X100 Series] dc22 DC Controller [X100 Series] dc23 I2S/DMA Controller [X100 Series] + dc24 NPU Controller [X100 Series] dc26 SATA Controller [X100 Series] dc27 USB Controller [X100 Series] dc29 NANDFLASH Controller [X100 Series] @@ -24382,16 +25266,38 @@ dc3a SWITCH Controller [X100 Series] dc3c GPU_DMA Controller [X100 Series] 1dbb NGD Systems, Inc. +1dbe INNOGRIT Corporation + 5216 NVMe SSD Controller IG5216 (DRAM-less) + 5220 NVMe SSD Controller IG5220 (DRAM-less) + 5236 NVMe SSD Controller IG5236 + 5636 NVMe DC SSD IG5636 + 1dbe 0001 DONGTING-N1 DC SSD U.2 + 1dbe 1001 DONGHU-Z1 DC ZNS SSD U.2 + 5638 NVMe DC SSD IG5638 + 1dbe 2001 DONGTING-N1 DC SSD U.2 + 1dbe 3001 DONGHU-Z1 DC ZNS SSD U.2 1dbf Guizhou Huaxintong Semiconductor Technology Co., Ltd 0401 StarDragon4800 PCI Express Root Port +1dc2 Alco Digital Devices Limited 1dc5 FADU Inc. 1dcd Liqid Inc. 1dcf Beijing Sinead Technology Co., Ltd. 1dd3 Sage Microelectronics Corp. -1dd8 Pensando Systems +1dd4 Swissbit AG + 0010 N-10m2 NVMe SSD +1dd8 AMD Pensando Systems 0002 DSC2 Elba Upstream Port + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1000 DSC Capri Upstream Port 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB @@ -24404,6 +25310,7 @@ 1dd8 400e DSC-25 10/25G 2-port 4G RAM 8G eMMC G1 Services Card 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1001 DSC Virtual Downstream Port + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -24416,7 +25323,16 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1002 DSC Ethernet Controller + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -24429,7 +25345,16 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1003 DSC Ethernet Controller VF + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -24442,7 +25367,16 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1004 DSC Management Controller + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -24455,13 +25389,40 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1005 DSC NVMe Controller + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1006 DSC NVMe Controller VF + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1007 DSC Storage Accelerator + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -24474,10 +25435,81 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T + 1009 DSC Ethernet Controller UPT + 1dd8 100e Distributed Services Card + 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T + 100a DSC Serial Port Controller + 1dd8 100e Distributed Services Card + 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T + 100b DSC vDPA Network Device VF + 1dd8 100e Distributed Services Card + 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T + 100c DSC PDS Core Management + 1dd8 100e Distributed Services Card + 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T + 100d DSC Virtio Network Device VF + 1dd8 100e Distributed Services Card + 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU + 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 + 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1ddd Thorlabs 1de0 Groq -# rename due to conflict with a term in use by another company for an entirely different product. - 0000 TSP100 Tensor Streaming Processor + 0000 TSP [GroqChip] + 1de0 0000 GC1-010X-ES [GroqCard] + 1de0 c005 GC1-010B [GroqCard] + 1de0 c006 GC1-0109 [GroqCard] + 1de0 c007 GC1-0100 [GroqCard] 1de1 Tekram Technology Co.,Ltd. 0391 TRM-S1040 [DC-315 / DC-395 series] 2020 DC-390 Series SCSI Adapter [AMD Am53C974] @@ -24497,6 +25529,8 @@ 8003 RCEC PF 8004 RCEC VF 1dee Biwin Storage Technology Co., Ltd. + 2262 HP EX950 NVMe SSD + 2263 HP EX900 NVMe SSD (DRAM-less) 1def Ampere Computing, LLC e005 eMAG PCI Express Root Port 0 e006 eMAG PCI Express Root Port 1 @@ -24571,13 +25605,25 @@ 0208 ACE-NIC100RN Programmable Network Accelerator 1df3 0000 Maintenance Mode 1df3 0001 ENA2100RN +1df5 Shenzhen TIGO Semiconductor + 1202 kimtigo NVMe SSD (DRAM-less) 1df7 opencpi.org 0001 ml605 0002 alst4 0003 alst4x +1df8 V&G Information System Co.,Ltd + 3000 PC NVMe SSD + 1df8 3100 M.2 NVMe Gen3*4 SSD + c000 DC NVMe SSD + 1df8 c600 Enterprise U.2 NVMe SSD + d000 PC NVMe SSD + 1df8 d100 M.2 NVMe SSD + 1df8 d201 M.2 NVMe SSD + 1df8 d600 M.2 NVMe SSD 1dfc JSC NT-COM 1181 TDM 8 Port E1/T1/J1 Adapter 1e0f KIOXIA Corporation + 0001 NVMe SSD Controller BG4 (DRAM-less) 0007 NVMe SSD Controller Cx6 1028 2078 DC NVMe CD6 RI 960GB 1028 2079 DC NVMe CD6 RI 1.92TB @@ -24599,8 +25645,13 @@ 1028 210f Dell Ent NVMe FIPS CM6 MU 3.2TB 1028 2110 Dell Ent NVMe FIPS CM6 MU 6.4TB 1e0f 0001 Generic NVMe CM6 + 0008 RD500/Exceria Plus/Exceria Plus G2 NVMe SSD 0009 NVMe SSD - 1e0f 0001 Toshiba RC500 NVMe SSD 500GB + 1e0f 0001 Toshiba RC500 Series NVMe SSD + 1e0f 0032 KIOXIA EXCERIA RC10 Series NVMe SSD + 000c NVMe SSD Controller BG5 (DRAM-less) + 000d NVMe SSD Controller XG7 + 0010 NVMe SSD Controller XG8 0011 NVMe SSD Controller CD7 1028 2189 DC NVMe SED CD7 RI 960GB 1028 218a DC NVMe CD7 RI 960GB @@ -24612,7 +25663,58 @@ 1028 2190 DC NVMe CD7 RI 7.68TB 1028 2191 DC NVMe SED CD7 RI 15.36TB 1028 2192 DC NVMe CD7 RI 15.36TB + 1028 2193 NVMe CD7 E3.S 1.92TB + 1028 2194 NVMe CD7 E3.S 3.84TB + 1028 2195 NVMe CD7 E3.S 7.68TB + 0014 NVMe SSD Controller CM7 EDSFF + 1028 223f Ent NVMe CM7 FIPS E3.S RI 15.36TB + 1028 2240 Ent NVMe CM7 FIPS E3.S RI 7.68TB + 1028 2241 Ent NVMe CM7 FIPS E3.S RI 3.84TB + 1028 2242 Ent NVMe CM7 E3.S RI 15.36TB + 1028 2243 Ent NVMe CM7 E3.S RI 7.68TB + 1028 2244 Ent NVMe CM7 E3.S RI 3.84TB + 1028 2245 Ent NVMe CM7 E3.S RI 1.92TB + 1028 2246 Ent NVMe CM7 E3.S MU 12.8TB + 1028 2247 Ent NVMe CM7 E3.S MU 6.4TB + 1028 2248 Ent NVMe CM7 E3.S MU 3.2TB + 1028 2249 Ent NVMe CM7 E3.S MU 1.6TB + 1028 22b7 Ent NVMe CM7 FIPS E3.S MU 1.6TB + 1028 22b8 Ent NVMe CM7 FIPS E3.S MU 3.2TB + 1028 22b9 Ent NVMe CM7 FIPS E3.S MU 6.4TB + 1028 22ba Ent NVMe CM7 FIPS E3.S MU 12.8TB + 0018 Exceria Pro NVMe SSD + 001f NVMe SSD Controller CD8 + 1028 2223 DC NVMe CD8 U.2 SED 15.36TB + 1028 2224 DC NVMe CD8 U.2 SED 7.68TB + 1028 2225 DC NVMe CD8 U.2 SED 3.84TB + 1028 2226 DC NVMe CD8 U.2 SED 1.92TB + 1028 2227 DC NVMe CD8 U.2 SED 960GB + 1028 2228 DC NVMe CD8 U.2 15.36TB + 1028 2229 DC NVMe CD8 U.2 7.68TB + 1028 222a DC NVMe CD8 U.2 3.84TB + 1028 222b DC NVMe CD8 U.2 1.92TB + 1028 222c DC NVMe CD8 U.2 960GB + 0025 NVMe SSD Controller CM7 2.5" + 1028 222d Ent NVMe CM7 FIPS U.2 RI 30.72TB + 1028 222e Ent NVMe CM7 FIPS U.2 RI 15.36TB + 1028 222f Ent NVMe CM7 FIPS U.2 RI 7.68TB + 1028 2230 Ent NVMe CM7 FIPS U.2 RI 3.84TB + 1028 2231 Ent NVMe CM7 FIPS U.2 RI 1.92TB + 1028 2232 Ent NVMe CM7 U.2 RI 30.72TB + 1028 2233 Ent NVMe CM7 U.2 RI 15.36TB + 1028 2234 Ent NVMe CM7 U.2 RI 7.68TB + 1028 2235 Ent NVMe CM7 U.2 RI 3.84TB + 1028 2236 Ent NVMe CM7 U.2 RI 1.92TB + 1028 2237 Ent NVMe CM7 FIPS U.2 MU 12.8TB + 1028 2238 Ent NVMe CM7 FIPS U.2 MU 6.4TB + 1028 2239 Ent NVMe CM7 FIPS U.2 MU 3.2TB + 1028 223a Ent NVMe CM7 FIPS U.2 MU 1.6TB + 1028 223b Ent NVMe CM7 U.2 MU 12.8TB + 1028 223c Ent NVMe CM7 U.2 MU 6.4TB + 1028 223d Ent NVMe CM7 U.2 MU 3.2TB + 1028 223e Ent NVMe CM7 U.2 MU 1.6TB 1e17 Arnold & Richter Cine Technik GmbH & Co. Betriebs KG +1e18 Beijing GuangRunTong Technology Development Co.,Ltd 1e24 Squirrels Research Labs 0101 Acorn CLE-101 0215 Acorn CLE-215 @@ -24636,13 +25738,24 @@ 8001 I20 [CloudBlazer] 8011 I10 [CloudBlazer] 8012 I10L [CloudBlazer] +# HHHL PCIe card, single slot, 3rd generation from Enflame + 8031 S6 [Enflame] +# HHHL PCIe card, single slot, 3rd generation from Enflame, 24GB device memory + 8032 S6 [Enflame] +# FHFL PCIe card, single slot, 3rd generation from Enflame + c031 S30 [Enflame] +# FHFL PCIe card, single slot, 3rd generation from Enflame, 48GB device memory + c032 S90 [Enflame] +# FHFL PCIe card, single slot, 3rd generation from Enflame, 48GB device memory + c033 S60 [Enflame] # nee Thinci, Inc 1e38 Blaize, Inc 0102 Xplorer X1600 -# https://www.medion.com/ 1e39 MEDION AG 1e3b DapuStor Corporation - 0600 NVMe SSD Controller DPU600 + 0600 NVMe SSD Controller DP600 + 1e3b 0010 Enterprise NVMe SSD U.2 3.84TB (R5102) + 1e3b 0013 Enterprise NVMe SSD U.2 3.20TB (R5302) 1e3b 0030 Enterprise NVMe SSD U.2 3.84TB (J5100) 1e3b 0031 Enterprise NVMe SSD U.2 7.68TB (J5100) 1e3b 0032 Enterprise NVMe SSD U.2 15.36TB (J5100) @@ -24651,8 +25764,14 @@ 1e3b 0035 Enterprise NVMe SSD U.2 12.80TB (J5300) 1e3b 0036 Enterprise NVMe SSD AIC 7.68TB (J5110) 1e3b 0037 Enterprise NVMe SSD AIC 6.40TB (J5310) + 1e3b 0038 Enterprise NVMe SSD U.2 3.84TB (J5100D) + 1e3b 0039 Enterprise NVMe SSD U.2 7.68TB (J5100D) + 1e3b 003b Enterprise NVMe SSD U.2 3.20TB (J5300D) + 1e3b 003c Enterprise NVMe SSD U.2 6.40TB (J5300D) 1e3b 003e Enterprise NVMe SSD AIC 3.84TB (J5110) 1e3b 003f Enterprise NVMe SSD AIC 3.20TB (J5310) + 1e3b 004c Enterprise NVMe SSD U.2 QDP 1.92TB (J5100) + 1e3b 004d Enterprise NVMe SSD U.2 QDP 1.60TB (J5300) 1e3b 0050 Enterprise NVMe SSD U.2 3.84TB (R5100) 1e3b 0051 Enterprise NVMe SSD U.2 7.68TB (R5100) 1e3b 0052 Enterprise NVMe SSD U.2 15.36TB (R5100) @@ -24665,13 +25784,17 @@ 1e3b 0061 Enterprise NVMe SSD U.2 7.68TB (R5100D) 1e3b 0063 Enterprise NVMe SSD U.2 3.20TB (R5300D) 1e3b 0064 Enterprise NVMe SSD U.2 6.40TB (R5300D) + 1e3b 0066 Enterprise NVMe SSD U.2 3.84TB (R5101D) + 1e3b 0069 Enterprise NVMe SSD U.2 3.20TB (R5301D) + 1e3b 006c Enterprise NVMe SSD U.2 1.92TB (R5101) + 1e3b 006d Enterprise NVMe SSD U.2 1.60TB (J5301) 1e3b 00f0 Enterprise NVMe SSD U.2 0.40TB (X2900) 1e3b 00f1 Enterprise NVMe SSD U.2 0.80TB (X2900) 1e3b 00f2 Enterprise NVMe SSD U.2 1.60TB (X2900) 1e3b 00f3 Enterprise NVMe SSD U.2 3.20TB (X2900) 1e3b 00f5 Enterprise NVMe SSD U.2 0.40TB (X2900P) 1e3b 00f6 Enterprise NVMe SSD U.2 0.80TB (X2900P) - 1098 Haishen NVMe SSD + 1098 Haishen3 NVMe SSD 1e3b 0001 Enterprise NVMe SSD U.2 0.8TB (H2100) 1e3b 0002 Enterprise NVMe SSD U.2 0.96TB (H2200) 1e3b 0004 Enterprise NVMe SSD U.2 1.6TB (H2100) @@ -24702,9 +25825,25 @@ 1e3b 008a Enterprise NVMe SSD HHHL 0.8TB (H3900) 1e3b 008b Enterprise NVMe SSD HHHL 1.6TB (H3900) 1e3b 0091 Enterprise NVMe SSD HHHL 0.75TB (H3900) + 1333 Haishen5 NVMe SSD + 1e3b 0081 Enterprise NVMe SSD U.2 3.84TB (H5100) + 1e3b 0082 Enterprise NVMe SSD U.2 7.68TB (H5100) + 1e3b 0084 Enterprise NVMe SSD U.2 3.2TB (H5300) + 1e3b 0085 Enterprise NVMe SSD U.2 6.4TB (H5300) 1e3d Burlywood, Inc +1e43 MaxLinear Inc + 8904 MxL8904 + 8906 MxL8906 + 8908 MxL8908 +1e44 Valve Software 1e49 Yangtze Memory Technologies Co.,Ltd + 0001 ZHITAI PC005 NVMe SSD + 0021 ZHITAI TiPro5000 NVMe SSD 0041 ZHITAI TiPro7000 + 0071 ZHITAI TiPlus7100 +# YMTC + 1001 PC005 NVMe SSD + 1011 PC210 NVMe SSD # YMTC PCIe/NVMe SSD 1013 PC210 1e4b MAXIO Technology (Hangzhou) Ltd. @@ -24714,10 +25853,15 @@ 1201 NVMe SSD Controller MAP1201 1202 NVMe SSD Controller MAP1202 1601 NVMe SSD Controller MAP1601 + 1602 NVMe SSD Controller MAP1602 1e4c GSI Technology -# Associative Processing Unit (APU) - 0010 APU [Leda] + 0010 Associative Processing Unit [Leda] 1e4c 0120 SE120 +1e50 IP3 Tech (HK) Limited +1e52 Tenstorrent Inc + 401e Wormhole + b140 Blackhole + faca Grayskull 1e57 Beijing Panyi Technology Co., Ltd 0100 The device has already been deleted. 0000 0100 PY8800 64GB Accelerator @@ -24728,41 +25872,56 @@ 7010 AI controller A7010 1e60 Hailo Technologies Ltd. 2864 Hailo-8 AI Processor +1e67 Untether AI + 0002 runAI200 AI Inference Accelerator 1e68 Jiangsu Xinsheng Intelligent Technology Co., Ltd 1e6b Axiado Corp. 1e7b Dataland 1e7c Brainchip Inc bca1 AKD1000 Neural Network Coprocessor [Akida] +1e7e Pliops + 9034 Pliops Extreme Data Processor [XDP1.0] +1e7f Jiangsu Huacun Elec. Tech. Co., Ltd. 1e81 Ramaxel Technology(Shenzhen) Limited 1203 NVMe SSD Controller UHXXXa series 1e81 a121 NVMe SSD UHXXXa series U.2 960GB 1e81 a122 NVMe SSD UHXXXa series U.2 1920GB - 1e81 a123 NVMe SSD UHXXXa series U.2 3840GB  - 1e81 a124 NVMe SSD UHXXXa series U.2 7680GB  + 1e81 a123 NVMe SSD UHXXXa series U.2 3840GB + 1e81 a124 NVMe SSD UHXXXa series U.2 7680GB 1e81 a125 NVMe SSD UHXXXa series U.2 15360GB - 1e81 a211 NVMe SSD UHXXXa series U.2 800GB  - 1e81 a212 NVMe SSD UHXXXa series U.2 1600GB  - 1e81 a213 NVMe SSD UHXXXa series U.2 3200GB  - 1e81 a214 NVMe SSD UHXXXa series U.2 6400GB  + 1e81 a211 NVMe SSD UHXXXa series U.2 800GB + 1e81 a212 NVMe SSD UHXXXa series U.2 1600GB + 1e81 a213 NVMe SSD UHXXXa series U.2 3200GB + 1e81 a214 NVMe SSD UHXXXa series U.2 6400GB + 1e81 f123 NVMe SSD TP6500 series U.2 3840GB + 6206 AM620 NVMe SSD +1e83 Huaqin Technology Co.Ltd 1e85 Heitec AG 1e89 ID Quantique SA 0002 Quantis-PCIe-40M 0003 Quantis-PCIe-240M +1e93 Beijing Bytedance Network Technology Co., Ltd. # aka SED Systems 1e94 Calian SED 1e95 Solid State Storage Technology Corporation - 1002 NVMe Datacenter LJ1 SSD [3DNAND, Rainier Controller] + 1002 NVMe SSD [3DNAND] 2.5" U.2 (LJ1) + 1e95 1101 NVMe SSD [3DNAND] 2.5" U.2 (LJ1) 1ea0 5636 TP1500 Series U.2 NVMe Datacenter SSD + 1003 CLR-8W512 NVMe SSD M.2 (DRAM-less) + 1007 CL4-8D512 NVMe SSD M.2 (DRAM-less) + 9100 CL1-3D256-Q11 NVMe SSD M.2 +1e96 Drut Technologies Inc. 1e9f Lynxi Technologies Co., Ltd. 1ea0 Tencent Technology (Shenzhen) Company Limited 2a16 Cloud Intelligent Inference Controller 2a18 Video Transcode Controller + 2a20 Cloud Intelligent Inference and Training Controller 1ea7 Intelliprop, Inc 223a Typhon+ PCIe to Gen-Z Bridge 224a IPA-PE224A CXL to Gen-Z Bridge [Sphinx] 1eab Hefei DATANG Storage Technology Co.,LTD. 300a NVMe SSD Controller 300A - 300b NVMe SSD Controller 300B + 300b NVMe SSD Controller 300B (DRAM-less) 1eac Quectel Wireless Solutions Co., Ltd. 1001 EM120R-GL LTE Modem 1002 EM160R-GL LTE Modem @@ -24773,6 +25932,44 @@ 3401 SSD Contoller 1ebd EMERGETECH Company Ltd. 0101 Seirios 2063 Video Codec +1ec6 Vastai Technologies + 0100 SV100 + 1ec6 0010 VA1V + 1ec6 0011 VA1A + 1ec6 0012 VA1 + 1ec6 0013 VA1E + 1ec6 0020 VA10V + 1ec6 0021 VA10A + 1ec6 0022 VA10 + 1ec6 0030 VE1P + 1ec6 0031 VE1S + 1ec6 0032 VE1V + 1ec6 0033 VE1M + 1ec6 0034 VE1E + 1ec6 0040 VV1U + 1ec6 0041 VA1U + 0200 SG100 + 1ec6 0060 VG1200 + 1ec6 0061 VG1600 + 1ec6 0062 VG1800 + 1ec6 0063 VG1000 + 020f SG100 vGPU +1ec8 Innosilicon Co Ltd + 8800 Fantasy I + 1ec8 12a2 Fantasy I Device + 8810 Fantasy I + 1ec8 12a2 Fantasy I Device + 9800 Fantasy II + 1ec8 12a2 Fantasy II Device + 9802 Fantasy II + 1ec8 12a2 Fantasy II Device + 9804 Fantasy II + 1ec8 12a2 Fantasy II Device + 9810 Fantasy II-M + 1ec8 12a2 Fantasy II Device +1ec9 Wingtech Group(HongKong)Limited +1eca Lightmatter + 0000 Envise-B 1ed2 FuriosaAI, Inc. 0000 Warboy 1ed3 Yeston @@ -24786,32 +25983,67 @@ 0121 MTT S1000M 0122 MTT S1000 0123 MTT S2000 + 01ff MTT HDMI/DP Audio + 0200 MTT S80 Engineering Sample + 0201 MTT S80 + 0202 MTT S70 + 0203 MTT S60 + 0211 MTT X200 + 0221 G2S80 + 0222 MTT S3000 + 0223 G2S4 + 0251 G2N10 + 02ff MTT HDMI/DP Audio + 0300 MTT S90 Engineering Sample + 0301 MTT S90 + 0323 MTT S4000 + 03ff MTT HDMI/DP Audio 1ed8 Digiteq Automotive 0101 FG4 PCIe Frame Grabber 1ed9 Myrtle.ai +1ee1 Suzhou Kuhan Information Technologies + 0050 Aurora NVMe SSD Controller + 1ee1 0009 Airglow A430 NVMe SSD U.2 1.6TB + 1ee1 000a Airglow A430 NVMe SSD U.2 3.2TB + 1ee1 000b Airglow A430 NVMe SSD U.2 4.8TB + 1ee1 0012 Airglow Z400 NVMe ZNS SSD U.2 5.76TB +1ee4 PETAIO INC + 1180 P8118 U.2 Single Port SSD 1ee9 SUSE LLC 1eec Viscore Technologies Ltd 0102 VSE250231S Dual-port 10Gb/25Gb Ethernet PCIe 1eec VSE250231S Dual-port 10Gb/25Gb Ethernet PCIe 1eed XDX Computing Technology Ltd. - 1100 XDX110 Graphic/VGA Controller - 1101 XDX110 Audio Controller - 1200 XDX120 Graphic/VGA Controller - 1201 XDX120 Audio Controller - 1300 XDX130 Graphic/VGA Controller - 1301 XDX130 Audio Controller - 1400 XDX140 Graphic/VGA Controller - 1401 XDX140 Audio Controller - 1500 XDX150 Graphic/VGA Controller - 1501 XDX150 Audio Controller - 1600 XDX160 Graphic/VGA Controller - 1601 XDX160 Audio Controller - 1700 XDX170 Graphic/VGA Controller - 1701 XDX170 Audio Controller - 1800 XDX180 Graphic/VGA Controller - 1801 XDX180 Audio Controller - 1900 XDX190 Graphic/VGA Controller - 1901 XDX190 Audio Controller + 10a0 XDX110 Graphic/VGA Controller + 10a1 XDX110 Audio Controller + 10a2 XDX110M + 10a4 XDX E1100 + 1140 XDX120 + 1142 XDX120M + 1144 XDX E1200 + 1150 XDX120S + 11e4 XDX E1300 + 1320 XDX150 + 1324 XDX X1500 + 1330 XDX150S + 1340 XDX150T + 1350 XDX150U + 13c0 XDX160 + 13d0 XDX160S + 1500 XDX180 + 1503 XDX R1800 + 1504 XDX X1800 + 1510 XDX180S + 15a0 XDX190 + 15a3 XDX R1900 + 15a4 XDX X1900 + 15a5 XDX X1900M2 + 15b0 XDX190S + 1810 XDX TJ01 Audio + 1820 XDX TJ02 Audio + 1830 XDX TJ03 Audio +1ef6 GrAI Matter Labs +1ef7 Shenzhen Gunnir Technology Development Co., Ltd 1efb Flexxon Pte Ltd 1f02 Beijing Dayu Technology 1f03 Shenzhen Shichuangyi Electronics Co., Ltd @@ -24822,6 +26054,31 @@ 5220 IG5220-Based NVMe SSD 5236 IG5236-Based NVMe SSD 5636 IG5636-Based NVMe SSD +1f0a Motorcomm Microelectronics. + 6801 YT6801 Gigabit Ethernet Controller +1f0f NebulaMatrix Technology + 1041 D1055AS vDPA Ethernet Controller + 1f0f 0001 D1055AS vDPA Ethernet Controller + 1042 D1055AS vDPA Storage Controller + 1f0f 0001 D1055AS vDPA Storage Controller + 1220 D1055AS Ethernet Controller + 1221 D1055AS Ethernet Controller + 1222 D1055AS Ethernet Controller + 1223 D1055AS Ethernet Controller + 1600 M16104 Family + 1f0f 0001 M16104 Family + 1601 M16104 Family Virtual Function + 1f0f 0001 M16104 Family Virtual Function + 1a00 M16104 Family + 1f0f 0001 M16104 Family + 1a01 M16104 Family Virtual Function + 1f0f 0001 M16104 Family Virtual Function + 2022 D1055AS PCI Express Switch Upstream Port + 9088 D1055AS PCI Express Switch Downstream Port +1f24 xFusion Digital Technologies Co., Ltd. + 1058 EP500/EP600 NVMe SSD + 1f24 1114 EP500 NVMe SSD(RI) + 1f24 1115 EP600 NVMe SSD(MU) 1f2f China Mobile (Hangzhou) Information Technology Co.Ltd. 1513 DERA MENG NVMe Controller 1f2f 6113 KM660 U.2 1.6TB NVMe SSD @@ -24829,48 +26086,92 @@ 1f2f 6115 KM660 U.2 3.2TB NVMe SSD 1f2f 6116 KM560 U.2 3.84TB NVMe SSD 1f2f 6118 KM560 U.2 7.68TB NVMe SSD +1f31 Nextorage + 4512 Nextorage NE1N NVMe SSD 1f3f 3SNIC Ltd - 2100 3SRAID SAS/SATA HBA + 2100 SSSHBA SAS/SATA HBA 1f3f 0120 HBA 32 Ports 1f3f 0125 HBA 40 Ports 1f3f 0180 HBA 16 Ports 1f3f 0185 HBA 8 Ports - 2200 3SRAID RAID controller + 2200 SSSRAID RAID controller 1f3f 0185 RAID Controller 16 Ports with 2G Cache 1f3f 01a1 RAID Controller 40 Ports with 2G Cache 1f3f 01a4 RAID Controller 16 Ports with 4G Cache 1f3f 01a8 RAID Controller 32 Ports with 4G Cache 1f3f 01ad RAID Controller 40 Ports with 4G Cache - 9001 Ethernet VF + 9001 SSSNIC Ethernet VF 1f3f 1000 Ethernet VF - 9002 Ethernet VF Hyper-V + 9002 SSSNIC Ethernet VF Hyper-V 1f3f 1000 Ethernet VF Hyper-V - 9003 Ethernet SDI VF + 9003 SSSNIC Ethernet SDI VF 1f3f 1000 Ethernet SDI VF - 9004 Ethernet SDI VF Hyper-V + 9004 SSSNIC Ethernet SDI VF Hyper-V 1f3f 1000 Ethernet SDI VF Hyper-V - 9008 3SFC VF + 9008 SSSFC VF 1f3f 1000 3SFC VF - 9009 3SFC VF Hyper-V + 9009 SSSFC VF Hyper-V 1f3f 1000 3SFC VF Hyper-V - 9010 3SFC FC Controller + 9010 SSSFC FC Controller 1f3f 0041 Dual Port 16GE FC to PCIe Gen4 x16 Adapter 1f3f 0061 Dual Port 32GE FC to PCIe Gen4 x16 Adapter - 9020 Ethernet Network Adapter + 9020 SSSNIC Ethernet Network Adapter 1f3f 0051 Dual Port 25GE Ethernet Network Adapter 1f3f 0052 Quad Port 25GE Ethernet Network Adapter 1f3f 00a1 Dual Port 100GE Ethernet Network Adapter - 9030 IPU + 9030 SSSNIC IPU 1f3f 0051 Dual Port 25GE IPU - 9031 SDI5.0 + 9031 SSSNIC SDI5.0 1f3f 0051 Dual Port 25GE SDI5.0lite 1f3f 00a1 Dual Port 100GE SDI5.0 - 9032 SDI5.1 + 9032 SSSNIC SDI5.1 1f3f 00a1 Dual Port 100GE SDI5.1 1f40 Netac Technology Co.,Ltd + 2263 NVMe SSD (DRAM-less) +1f44 VVDN Technologies Private Limited +1f4b Axera Semiconductor Co., Ltd +1f52 MangoBoost Inc. +1f56 SAPEON Inc. +1f60 Accelecom + 0001 XELE-NIC 25K5 + 0054 XELE-NIC 25K5 +1f67 Yunsilicon Technology Co,. Ltd. 1faa Hexaflake (Shanghai) Information Technology Co., Ltd. + 0c10 Compass C10 PF + 0c11 Compass C10 VF 1fab Unifabrix Ltd. 0000 Nexus Alpha IVPU + 0100 NoX Gamma +# UnifabriX Smart Memory Node Generic CXL Port + 01fe Smart Memory Node Generic CXL Port (T2) +# UnifabriX Smart Memory Node Generic CXL Port + 01ff Smart Memory Node Generic CXL Port (T3) +1fb0 ICube Corporation Limited + 1000 NF1000 Series GPU + 1fb0 1001 NF1001 + 1fb0 1002 NF1002 + 1fb0 1003 NF1003 +# NF1000 Series GPU + 1001 NF1001 + 1fb0 1001 NF1001 + 1fb0 1002 NF1002 + 1fb0 1003 NF1003 + 2000 NF2000 Series GPU + 1fb0 2001 NF2001 + 1fb0 2002 NF 2002 + 1fb0 2003 NF 2003 + 3000 NF3000 Series GPU + 1fb0 3001 NF3001 + 1fb0 3002 NF3002 + 1fb0 3003 NF3003 + 4000 NF4000 Series GPU + 1fb0 4001 NF4001 + 1fb0 4002 NF4002 + 1fb0 4003 NF4003 + 5000 NF5000 Series GPU + 1fb0 5001 NF 5001 + 1fb0 5002 NF 5002 + 1fb0 5003 NF5003 # nee Tumsan Oy 1fc0 Ascom (Finland) Oy 0300 E2200 Dual E1/Rawpipe Card @@ -24935,6 +26236,22 @@ 1fd4 SUNIX Co., Ltd. 0001 Matrix multiport serial adapter 1999 Multiport serial controller +1fde Kratos Defense & Security Solutions, Inc. + 1125 OpenEdge 1125P + 2500 OpenEdge 2500P +1fe0 Allwinmeta Co., Ltd. + 1010 AWM 1 + 2000 AWM 2 + 2010 AWM 2-M +1fe4 HippStor Technology + 1600 HP600 Series NVMe SSD + 1fe4 0075 Enterprise NVMe SSD U.2 3.84TB(HP610) + 1fe4 0076 Enterprise NVMe SSD U.2 7.68TB(HP610) + 1fe4 0077 Enterprise NVMe SSD U.2 6.40TB(HP630) + 1fe4 0078 Enterprise NVMe SSD U.2 3.20TB(HP630) +1ff4 DEEPX Co., Ltd. + 0000 DX_M1 + 0001 DX_M1A 2000 Smart Link Ltd. 2800 SmartPCI2800 V.92 PCI Soft DFT 2001 Temporal Research Ltd @@ -24954,14 +26271,29 @@ 2010 8142 100VG/AnyLAN 2646 Kingston Technology Company, Inc. 0010 HyperX Predator PCIe AHCI SSD - 2262 KC2000 NVMe SSD +# KC2000 and KC2500 share the same DID + 2262 KC2000/KC2500 NVMe SSD 2263 A2000 NVMe SSD 5008 U-SNS8154P3 NVMe SSD + 500a DC1000B NVMe SSD + 500b DC1000M NVMe SSD + 500c OM8PCP Design-In PCIe 3 NVMe SSD (DRAM-less) 500d OM3PDP3 NVMe SSD - 500e SNVS2000G [NV1 NVMe PCIe SSD 2TB] + 500e NV1 NVMe SSD + 5010 OM8SBP NVMe PCIe SSD (DRAM-less) + 5012 DC1500M NVMe SSD +# KC3000 and Renegade share the same DID + 5013 KC3000/Renegade NVMe SSD + 5014 Design-In PCIe 4 NVMe SSD (TLC) + 5016 OM3PGP4 NVMe SSD + 501b OM8PGP4 NVMe PCIe SSD (DRAM-less) + 501d NV2 NVMe PCIe 4 SSD 500GB (DRAM-less) + 501f FURY Renegade NVMe SSD with heatsink + 5021 Design-In PCIe 4 NVMe SSD (QLC) 270b Xantel Corporation 270f Chaintech Computer Co. Ltd 2711 AVID Technology Inc. +2782 Emdoor Digital Technology Co., Ltd 2955 Connectix Virtual PC 6e61 OHCI USB 1.1 controller 2a15 3D Vision(???) @@ -25010,10 +26342,8 @@ 3513 ARCOM Control Systems Ltd 37d9 ITD Firm ltd. 1138 SCHD-PH-8 Phase detector -# 12-ch Relay Actuator Card - 1140 VR-12-PCI -# multiport serial board - 1141 PCI-485(422) + 1140 VR-12-PCI 12-ch Relay Actuator Card + 1141 PCI-485(422) Multi-port Serial Board 1142 PCI-CAN2 3842 eVga.com. Corp. 38ef 4Links @@ -25198,7 +26528,6 @@ adc1 ADC200ME High speed ADC de01 DL200ME High resolution delay line PCI based card de02 DL200ME Middle resolution delay line PCI based card -# Can't find any information on this company 4651 TXIC 4680 Umax Computer Corp 4843 Hercules Computer Technology Inc @@ -25334,6 +26663,7 @@ 4a14 5000 RT8029-Based Ethernet Adapter 4b10 Buslogic Inc. 4c48 LUNG HWA Electronics +4c4d Liquid-Markets GmbH 4c52 LR-Link 4c53 SBS Technologies 0000 PLUSTEST device @@ -25391,6 +26721,8 @@ 5053 Voyetra Technologies 2010 Daytona Audio Adapter 50b2 TerraTec Electronic GmbH +50ce System-on-Chip Engineering S.L. + 0001 RELY-MIL-XMC-TSN-SWITCH 5136 S S Technologies 5143 Qualcomm Inc 5145 Ensoniq (Old) @@ -25554,6 +26886,17 @@ 544d 6905 TBS6905 DVB-S2 Quad Tuner PCIe Card 6205 0001 TBS6205 DVB-T2/T/C Quad TV Tuner PCIe Card 6209 0001 TBS6209 DVB-T2/C2/T/C/ISDB-T OctaTV Tuner + 6590 0001 TBS6590 DVB-S/S2/S2X/T/T2/C/C2/ISDB-T + 2xCI + 6590 0002 TBS6590SE DVB-S/S2/S2X/T/T2/C/C2 + 2xCI + 6704 ffff TBS6704 (Quad ATSC/QAMB) + 6903 0020 TBS6903x (Dual DVB-S/S2/S2X) + 6903 0021 TBS6903x (Dual DVB-S/S2/S2X) + 6903 8888 TBS6903x (Dual DVB-S/S2/S2X) + 6909 0009 TBS6909x (Octa DVB-S/S2/S2X) + 6909 0010 TBS6909x (Octa DVB-S/S2/S2X) + 6909 0019 TBS6909x (Octa DVB-S/S2/S2X) + 6910 0001 TBS6910 DVB-S/S2 + 2xCI + 6910 0002 TBS6910SE DVB-S/S2/S2x + 2xCI 5452 SCANLAB AG 3443 RTC4 5455 Technische Universitaet Berlin @@ -25579,9 +26922,7 @@ 5853 XenSource, Inc. 0001 Xen Platform Device c000 Citrix XenServer PCI Device for Windows Update -# Virtual device surfaced in guests to provide HID events. c110 Virtualized HID -# Device surfaced in guests to provide 2d graphics capabilities c147 Virtualized Graphics Device c200 XCP-ng Project PCI Device for Windows Update 5854 GoTView @@ -25597,6 +26938,7 @@ 6409 Logitec Corp. 6549 Teradici Corp. 1200 TERA1200 PC-over-IP Host +6590 TBS Technologies (wrong ID) 6666 Decision Computer International Co. 0001 PCCOM4 0002 PCCOM8 @@ -25614,16 +26956,24 @@ 1400 CooVOX TDM GSM Module 1600 CooVOX TDM E1/T1 Module 1800 CooVOX TDM BRI Module +6704 TBS Technologies (wrong ID) 6766 Glenfly Tech Co., Ltd. 3d00 Arise-GT-10C0 3d02 Arise1020 3d03 Arise-GT-1040 3d04 Arise1010 - 3d40 Arise-GT-10C0 High Definition Audio Controller - 3d41 Arise1020 High Definition Audio Controller + 3d06 Arise-GT-10C0t + 3d07 Arise2030 + 3d08 Arise2020 + 3d40 GLF HDMI/DP Audio + 3d41 GLF HDMI/DP Audio + 3d43 GLF HDMI/DP Audio 6899 ZT Systems # nee Qumranet 6900 Red Hat, Inc. +6903 TBS Technologies (wrong ID) +6909 TBS Technologies (wrong ID) +6910 TBS Technologies (wrong ID) 7063 pcHDTV 2000 HD-2000 3000 HD-3000 @@ -25631,6 +26981,7 @@ 7284 HT OMEGA Inc. 7357 IOxOS Technologies SA 7910 7910 [Althea] +7377 Shenzhen Colorful Yugong Technology and Development Co. 7401 EndRun Technologies e100 PTP3100 PCIe PTP Slave Clock 7470 TP-LINK Technologies Co., Ltd. @@ -25638,6 +26989,9 @@ 0082 HQ SSD 1TB 0083 HQ SSD 2TB M.2 NVMe 7604 O.N. Electronic Co Ltd. +78c0 Herrick Technology Laboratories, Inc. [HTL] + 0000 HTLv-1 / HTLv-2 / HTLv-13 / HTLv-23 + 0011 HTLv-53 7bde MIDAC Corporation 7fed PowerTV 8008 Quancom Electronic GmbH @@ -25823,13 +27177,16 @@ 02b4 Comet Lake PCI Express Root Port #13 02b8 Comet Lake PCI Express Root Port #1 02bc Comet Lake PCI Express Root Port #5 + 02bf Comet Lake PCI Express Root Port #8 02c5 Comet Lake Serial IO I2C Host Controller 1028 09be Latitude 7410 02c8 Comet Lake PCH-LP cAVS 1028 09be Latitude 7410 02d3 Comet Lake SATA AHCI Controller + 02d7 Comet Lake RAID Controller 02e0 Comet Lake Management Engine Interface 1028 09be Latitude 7410 + 02e3 Comet Lake AMT SOL Redirection 02e8 Serial IO I2C Host Controller 1028 09be Latitude 7410 02e9 Comet Lake Serial IO I2C Host Controller @@ -25932,6 +27289,7 @@ # uninitialized SRCU32 RAID Controller 061f 80303 I/O Processor 0684 H470 Chipset LPC/eSPI Controller + 0685 Z490 Chipset LPC/eSPI Controller 0687 Q470 Chipset LPC/eSPI Controller 068d Comet Lake LPC Controller 06a3 Comet Lake PCH SMBus Controller @@ -25942,7 +27300,10 @@ 06ab Comet Lake PCH Serial IO SPI Controller #1 06ac Comet Lake PCI Express Root Port #21 06b0 Comet Lake PCI Express Root Port #9 + 06ba Comet Lake PCI Express Root Port #1 + 06bb Comet Lake PCI Express Root Port #4 06bd Comet Lake PCIe Port #6 + 06bf Comet Lake PCIe Port #8 06c0 Comet Lake PCI Express Root Port #17 06c8 Comet Lake PCH cAVS 06d2 Comet Lake SATA AHCI Controller @@ -25957,6 +27318,7 @@ 06ed Comet Lake USB 3.1 xHCI Host Controller 06ef Comet Lake PCH Shared SRAM 06f0 Comet Lake PCH CNVi WiFi + 1a56 1651 Wi-Fi 6 AX1650s 160MHz (201D2W) [Killer] 8086 0034 Wireless-AC 9560 8086 0074 Wi-Fi 6 AX201 160MHz 8086 02a4 Wireless-AC 9462 @@ -26065,193 +27427,101 @@ 8086 1015 Centrino Wireless-N 100 BGN 8086 1017 Centrino Wireless-N 100 BG 08b1 Wireless 7260 -# Wilkins Peak 2 - 8086 4020 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 402a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4060 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4062 Wireless-N 7260 -# Wilkins Peak 2 - 8086 406a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4070 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4072 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4160 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4162 Wireless-N 7260 -# Wilkins Peak 2 - 8086 4170 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4420 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4460 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4462 Wireless-N 7260 -# Wilkins Peak 2 - 8086 446a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4470 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4472 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4560 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4570 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 486e Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4870 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4a6c Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4a6e Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4a70 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4c60 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4c70 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 5070 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 5072 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 5170 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 5770 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c020 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c02a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c060 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c062 Wireless-N 7260 -# Wilkins Peak 2 - 8086 c06a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c070 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c072 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c160 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c162 Wireless-N 7260 -# Wilkins Peak 2 - 8086 c170 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c360 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c420 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c460 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c462 Wireless-N 7260 -# Wilkins Peak 2 - 8086 c470 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c472 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c560 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c570 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c760 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c770 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 cc60 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 cc70 Dual Band Wireless-AC 7260 + 8086 4020 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 402a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4060 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4062 Wireless-N 7260 [Wilkins Peak 2] + 8086 406a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4070 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4072 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4160 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4162 Wireless-N 7260 [Wilkins Peak 2] + 8086 4170 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4420 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4460 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4462 Wireless-N 7260 [Wilkins Peak 2] + 8086 446a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4470 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4472 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4560 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4570 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 486e Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4870 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4a6c Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4a6e Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4a70 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4c60 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4c70 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 5070 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 5072 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 5170 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 5770 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c020 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c02a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c060 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c062 Wireless-N 7260 [Wilkins Peak 2] + 8086 c06a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c070 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c072 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c160 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c162 Wireless-N 7260 [Wilkins Peak 2] + 8086 c170 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c360 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c420 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c460 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c462 Wireless-N 7260 [Wilkins Peak 2] + 8086 c470 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c472 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c560 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c570 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c760 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c770 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 cc60 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 cc70 Dual Band Wireless-AC 7260 [Wilkins Peak 2] 08b2 Wireless 7260 -# Wilkins Peak 2 - 8086 4220 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4260 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4262 Wireless-N 7260 -# Wilkins Peak 2 - 8086 426a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4270 Wireless-N 7260 -# Wilkins Peak 2 - 8086 4272 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 4360 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 4370 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c220 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c260 Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c262 Wireless-N 7260 -# Wilkins Peak 2 - 8086 c26a Dual Band Wireless-N 7260 -# Wilkins Peak 2 - 8086 c270 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c272 Dual Band Wireless-AC 7260 -# Wilkins Peak 2 - 8086 c370 Dual Band Wireless-AC 7260 + 8086 4220 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4260 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4262 Wireless-N 7260 [Wilkins Peak 2] + 8086 426a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4270 Wireless-N 7260 [Wilkins Peak 2] + 8086 4272 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 4360 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 4370 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c220 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c260 Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c262 Wireless-N 7260 [Wilkins Peak 2] + 8086 c26a Dual Band Wireless-N 7260 [Wilkins Peak 2] + 8086 c270 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c272 Dual Band Wireless-AC 7260 [Wilkins Peak 2] + 8086 c370 Dual Band Wireless-AC 7260 [Wilkins Peak 2] 08b3 Wireless 3160 -# Wilkins Peak 1 - 8086 0060 Dual Band Wireless-N 3160 -# Wilkins Peak 1 - 8086 0062 Wireless-N 3160 -# Wilkins Peak 1 - 8086 0070 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0072 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0170 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0172 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0260 Dual Band Wireless-N 3160 -# Wilkins Peak 1 - 8086 0470 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0472 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 1070 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 1170 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 8060 Dual Band Wireless N-3160 -# Wilkins Peak 1 - 8086 8062 Wireless N-3160 -# Wilkins Peak 1 - 8086 8070 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8072 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8170 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8172 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8470 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8570 Dual Band Wireless AC 3160 + 8086 0060 Dual Band Wireless-N 3160 [Wilkins Peak 1] + 8086 0062 Wireless-N 3160 [Wilkins Peak 1] + 8086 0070 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0072 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0170 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0172 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0260 Dual Band Wireless-N 3160 [Wilkins Peak 1] + 8086 0470 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0472 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 1070 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 1170 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 8060 Dual Band Wireless N-3160 [Wilkins Peak 1] + 8086 8062 Wireless N-3160 [Wilkins Peak 1] + 8086 8070 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8072 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8170 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8172 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8470 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8570 Dual Band Wireless AC 3160 [Wilkins Peak 1] 08b4 Wireless 3160 -# Wilkins Peak 1 - 8086 0270 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0272 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 0370 Dual Band Wireless-AC 3160 -# Wilkins Peak 1 - 8086 8260 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8270 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8272 Dual Band Wireless AC 3160 -# Wilkins Peak 1 - 8086 8370 Dual Band Wireless AC 3160 + 8086 0270 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0272 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 0370 Dual Band Wireless-AC 3160 [Wilkins Peak 1] + 8086 8260 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8270 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8272 Dual Band Wireless AC 3160 [Wilkins Peak 1] + 8086 8370 Dual Band Wireless AC 3160 [Wilkins Peak 1] # PowerVR SGX 545 08cf Atom Processor Z2760 Integrated Graphics Controller 0931 Atom Processor CE 2600 [Puma 6] @@ -26272,95 +27542,63 @@ 8086 370e SSD 750 Series [2.5" SFF] 0958 Quark SoC X1000 Host Bridge 095a Wireless 7265 -# Stone Peak 2 AC - 8086 1010 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 5000 Dual Band Wireless-N 7265 -# Stone Peak 2 BGN - 8086 5002 Wireless-N 7265 -# Stone Peak 2 AGN - 8086 500a Dual Band Wireless-N 7265 -# Stone Peak 2 AC - 8086 5010 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5012 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 5020 Dual Band Wireless-N 7265 -# Stone Peak 2 AGN - 8086 502a Dual Band Wireless-N 7265 -# Maple Peak AC - 8086 5090 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 5100 Dual Band Wireless-AC 7265 -# Stone Peak 2 BGN - 8086 5102 Wireless-N 7265 -# Stone Peak 2 AGN - 8086 510a Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5110 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5112 Dual Band Wireless-AC 7265 -# Maple Peak AC - 8086 5190 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 5400 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5410 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5412 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 5420 Dual Band Wireless-N 7265 -# Maple Peak AC - 8086 5490 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5510 Dual Band Wireless-AC 7265 -# Maple Peak AC - 8086 5590 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 9000 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 900a Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9010 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9012 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9110 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9112 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9210 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9310 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 9400 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9410 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 9510 Dual Band Wireless-AC 7265 + 8086 1010 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5000 Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 5002 Wireless-N 7265 [Stone Peak 2 BGN] + 8086 500a Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 5010 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5012 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5020 Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 502a Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 5090 Dual Band Wireless-AC 7265 [Maple Peak AC] + 8086 5100 Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] + 8086 5102 Wireless-N 7265 [Stone Peak 2 BGN] + 8086 510a Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] + 8086 5110 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5112 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5190 Dual Band Wireless-AC 7265 [Maple Peak AC] + 8086 5400 Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] + 8086 5410 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5412 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5420 Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 5490 Dual Band Wireless-AC 7265 [Maple Peak AC] + 8086 5510 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5590 Dual Band Wireless-AC 7265 [Maple Peak AC] + 8086 9000 Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] + 8086 900a Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] + 8086 9010 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9012 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9110 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9112 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9210 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9310 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9400 Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] + 8086 9410 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9510 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] 095b Wireless 7265 -# Stone Peak 2 AGN - 8086 5200 Dual Band Wireless-N 7265 -# Stone Peak 2 BGN - 8086 5202 Wireless-N 7265 -# Stone Peak 2 AGN - 8086 520a Dual Band Wireless-N 7265 -# Stone Peak 2 AC - 8086 5210 Dual Band Wireless-AC 7265 -# Stone Peak 2 AC - 8086 5212 Dual Band Wireless-AC 7265 -# Maple Peak AC - 8086 5290 Dual Band Wireless-AC 7265 -# Stone Peak 2 BGN - 8086 5302 Wireless-N 7265 -# Stone Peak 2 AC - 8086 5310 Dual Band Wireless-AC 7265 -# Stone Peak 2 AGN - 8086 9200 Dual Band Wireless-AC 7265 + 8086 5200 Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 5202 Wireless-N 7265 [Stone Peak 2 BGN] + 8086 520a Dual Band Wireless-N 7265 [Stone Peak 2 AGN] + 8086 5210 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5212 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 5290 Dual Band Wireless-AC 7265 [Maple Peak AC] + 8086 5302 Wireless-N 7265 [Stone Peak 2 BGN] + 8086 5310 Dual Band Wireless-AC 7265 [Stone Peak 2 AC] + 8086 9200 Dual Band Wireless-AC 7265 [Stone Peak 2 AGN] 095e Quark SoC X1000 Legacy Bridge 0960 80960RP (i960RP) Microprocessor/Bridge 0962 80960RM (i960RM) Bridge 0964 80960RP (i960RP) Microprocessor/Bridge + 0975 Optane NVME SSD H10 with Solid State Storage [Teton Glacier] + 0998 Ice Lake IEH + 09a2 Ice Lake Memory Map/VT-d + 09a3 Ice Lake RAS + 09a4 Ice Lake Mesh 2 PCIe + 09a6 Ice Lake MSM + 09a7 Ice Lake PMON MSM + 09ab RST VMD Managed Controller + 09ad Optane NVME SSD H20 with Solid State Storage [Pyramid Glacier] + 09c4 PAC with Intel Arria 10 GX FPGA 0a03 Haswell-ULT Thermal Subsystem 0a04 Haswell-ULT DRAM Controller 17aa 2214 ThinkPad X240 @@ -26434,8 +27672,10 @@ 1028 1fe7 Express Flash NVMe 3.2TB 2.5" U.2 (P4600) 1028 1fe8 Express Flash NVMe 2.0TB HHHL AIC (P4600) 1028 1fe9 Express Flash NVMe 4.0TB HHHL AIC (P4600) + 0b00 Ice Lake CBDMA [QuickData Technology] 0b26 Thunderbolt 4 Bridge [Goshen Ridge 2020] 0b27 Thunderbolt 4 USB Controller [Goshen Ridge 2020] + 0b2b PAC with Intel Stratix 10 SX FPGA [FPGA PAC D5005] 0b60 NVMe DC SSD [3DNAND, Sentinel Rock Controller] 1028 2060 NVMe SED MU U.2 1.6TB (P5600) 1028 2061 NVMe SED MU U.2 3.2TB (P5600) @@ -26459,8 +27699,14 @@ 8086 8d08 NVMe Datacenter SSD [3DNAND] VE 2.5" U.2 (P5316) 8086 8d1d NVMe Datacenter SSD [3DNAND] VE E1.L 9.5/18mm (P5316) 8086 c008 NVMe Datacenter SSD [3DNAND] SE U.2 15mm (P5530) - 0bd0 Ponte Vecchio 2T - 0bd5 Ponte Vecchio 1T + 0bd0 Ponte Vecchio XL (2 Tile) + 0bd5 Ponte Vecchio XT (2 Tile) [Data Center GPU Max 1550] + 0bd6 Ponte Vecchio XT (2 Tile) [Data Center GPU Max 1550] + 0bd7 Ponte Vecchio XT (2 Tile) [Data Center GPU Max 1350] + 0bd8 Ponte Vecchio XT (2 Tile) [Data Center GPU Max 1350] + 0bd9 Ponte Vecchio XT (1 Tile) [Data Center GPU Max 1100] + 0bda Ponte Vecchio XT (1 Tile) [Data Center GPU Max 1100] + 0bdb Ponte Vecchio XT (1 Tile) [Data Center GPU Max 1100] 0be0 Atom Processor D2xxx/N2xxx Integrated Graphics Controller 0be1 Atom Processor D2xxx/N2xxx Integrated Graphics Controller 105b 0d7c D270S/D250S Motherboard @@ -26554,6 +27800,7 @@ 0d36 Crystal Well Integrated Graphics Controller 0d4c Ethernet Connection (11) I219-LM 0d4d Ethernet Connection (11) I219-V + 8086 0d4d Ethernet Connection (11) I219-V 0d4e Ethernet Connection (10) I219-LM 0d4f Ethernet Connection (10) I219-V 0d53 Ethernet Connection (12) I219-LM @@ -26561,7 +27808,8 @@ 0d58 Ethernet Controller XXV710 Intel(R) FPGA Programmable Acceleration Card N3000 for Networking 8086 0000 Ethernet Controller XXV710 Intel(R) FPGA Programmable Acceleration Card N3000 for Networking 8086 0001 Ethernet Controller XXV710 Intel(R) FPGA Programmable Acceleration Card N3000 for Networking - 0d9f Ethernet Controller (2) I225-IT + 0d9f Ethernet Controller I225-IT + 0dcd Ethernet Connection C825-X 0dd2 Ethernet Network Adapter I710 1137 0000 I710T4LG 4x1 GbE RJ45 PCIe NIC 1137 02e3 I710T4LG 4x1 GbE RJ45 PCIe NIC @@ -26573,6 +27821,7 @@ 0dd5 Ethernet Adaptive Virtual Function 0dda Ethernet Connection X722 for 10GbE SFP+ 1bd4 0076 Ethernet Connection F102IX722 for 10GbE SFP + 1bd4 0082 Ethernet Connection F102IX722 for 10GbE SFP 0e00 Xeon E7 v2/Xeon E5 v2/Core i7 DMI2 1028 04f7 Xeon E5 v2 on PowerEdge R320 server 15d9 066b X9SRL-F @@ -27280,7 +28529,7 @@ 1107 PRO/1000 MF Server Adapter (LX) 1130 82815 815 Chipset Host Bridge and Memory Controller Hub 1025 1016 Travelmate 612 TX - 1043 8027 TUSL2-C Mainboard + 1043 8027 CUSL2-C/TUSL2-C Mainboard 104d 80df Vaio PCG-FX403 8086 4532 Desktop Board D815EEA2/D815EFV 8086 4557 D815EGEW Mainboard @@ -27312,6 +28561,7 @@ 11a5 Merrifield Serial IO PWM Controller 11c3 Quark SoC X1000 PCIe Root Port 0 11c4 Quark SoC X1000 PCIe Root Port 1 + 11eb Simics NVMe Controller 1200 IXP1200 Network Processor 172a 0000 AEP SSL Accelerator 1209 8255xER/82551IT Fast Ethernet Controller @@ -27512,6 +28762,8 @@ 124f Ethernet Connection E823-L 1GbE 1250 430HX - 82439HX TXC [Triton II] 125b Ethernet Controller I226-LM + 125c Ethernet Controller I226-V + 125d Ethernet Controller I226-IT 1360 82806AA PCI64 Hub PCI Bridge 1361 82806AA PCI64 Hub Controller (HRes) 8086 1361 82806AA PCI64 Hub Controller (HRes) @@ -27604,6 +28856,8 @@ 1bd4 001d 1G base-T QP EP014Ti1 Adapter 1bd4 0035 1G base-T QP EP014Ti1 Adapter 1bd4 0066 F014I350 + 1bd4 008a F012I350 + 1bd4 008d ENFI1100-T4 8086 0001 Ethernet Server Adapter I350-T4 8086 0002 Ethernet Server Adapter I350-T2 8086 0003 Ethernet Network Adapter I350-T4 for OCP NIC 3.0 @@ -27677,7 +28931,10 @@ 1093 7706 Compact Vision System Ethernet Adapter 10a9 802c UV300 BaseIO single-port GbE 10a9 802d UV3000 BaseIO GbE Network + 17aa 1059 I210 Gigabit Network Connection 17aa 1100 ThinkServer Ethernet Server Adapter + 17aa 1509 I210 Gigabit Network Connection + 17aa 404d I210 PCIe 1Gb 1-Port RJ45 LOM 8086 0001 Ethernet Server Adapter I210-T1 8086 0002 Ethernet Server Adapter I210-T1 1536 I210 Gigabit Fiber Network Connection @@ -27784,6 +29041,7 @@ 1bd4 0056 Ethernet Network Adapter X710-BM2 for OCP NIC 3.0 1bd4 0065 F102IX710 1bd4 0074 Ethernet Network Adapter X710-BM2 for lldp + 1bd4 008b F102IX710 8086 0000 Ethernet Converged Network Adapter X710 8086 0001 Ethernet Converged Network Adapter X710-4 8086 0002 Ethernet Converged Network Adapter X710-4 @@ -27909,8 +29167,11 @@ 8086 0008 Ethernet Network Adapter OCP XXV710-1 8086 0009 Ethernet 25G 2P XXV710 Adapter 8086 000a Ethernet 25G 2P XXV710 OCP + 8086 000c Ethernet Network Adapter XXV710-DA2 for OCP 3.0 + 8086 000d Ethernet 25G 2P XXV710 OCP 8086 4001 Ethernet Network Adapter XXV710-2 1591 Ethernet Controller E810-C for backplane + 8086 bcce Ethernet Controller E810-C for Intel(R) Open FPGA Stack 1592 Ethernet Controller E810-C for QSFP 1137 02bf E810CQDA2 2x100 GbE QSFP28 PCIe NIC 193d 1050 NIC-ETH1060F-LP-2P 2x100GbE Ethernet PCIe Card @@ -27929,6 +29190,7 @@ 8086 0010 Ethernet 100G 2P E810-C-stg Adapter 8086 0011 Ethernet Network Adapter E810-C-Q1 for OCP3.0 8086 0012 Ethernet 100G 2P E810-C-st Adapter + 8086 0013 Ethernet Network Adapter E810-C-Q1 for OCP 3.0 1593 Ethernet Controller E810-C for SFP 1137 02c3 E810XXVDA4 4x25/10 GbE SFP28 PCIe NIC 1137 02e9 E810XXVDA4TG 4x25/10 GbE SFP28 PCIe NIC @@ -27952,10 +29214,14 @@ 159a Ethernet Controller E810-XXV for QSFP 159b Ethernet Controller E810-XXV for SFP 1137 02be E810XXVDA2 2x25/10 GbE SFP28 PCIe NIC +# NIC-ETH660F-3S-2P 2x25GbE SFP28 Network Adapter for OCP 3.0 + 193d 1085 NIC-ETH660F-3S-2P 1bd4 0057 Ethernet Network Adapter E810-XXVAM2 1bd4 0058 Ethernet Network Adapter E810-XXVAM2 for OCP 3.0 1bd4 006e Ethernet Network Adapter E810-XXVAM2 for BD - 1eec 0102 VSE250241E Dual-port 10Gb/25Gb Ethernet PCIe + 1bd4 0083 Ethernet Network Adapter E810-XXVAM2 for lldp + 1bd4 00a0 S252IE810 + 1eec 0102 VSE-225-41E Dual-port 10Gb/25Gb Etherent PCIe 8086 0001 Ethernet 25G 2P E810-XXV OCP 8086 0002 Ethernet 25G 2P E810-XXV Adapter 8086 0003 Ethernet Network Adapter E810-XXV-2 @@ -28056,6 +29322,7 @@ 15fb Ethernet Connection (13) I219-LM 15fc Ethernet Connection (13) I219-V 15ff Ethernet Controller X710 for 10GBASE-T + 1014 0000 PCIe3 4-port 10GbE Base-T Adapter 1137 0000 X710TLG GbE RJ45 PCIe NIC 1137 02c1 X710T2LG 2x10 GbE RJ45 PCIe NIC 1137 02c2 X710T4LG 4x10 GbE RJ45 PCIe NIC @@ -28124,8 +29391,11 @@ 188a Ethernet Connection E823-C for backplane 188b Ethernet Connection E823-C for QSFP 188c Ethernet Connection E823-C for SFP + 1028 0abd Ethernet Connection 25G 4P E823-C LOM + 17aa 405e E823 25G/10G Ethernet LOM Controller 188d Ethernet Connection E823-C/X557-AT 10GBASE-T 188e Ethernet Connection E823-C 1GbE + 17aa 405f E823 1G Ethernet LOM Controller 1890 Ethernet Connection E822-C for backplane 1891 Ethernet Connection E822-C for QSFP 1892 Ethernet Connection E822-C for SFP @@ -28161,6 +29431,7 @@ 17aa 382a B51-80 Laptop 1908 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers 1909 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x4) + 190b HD Graphics 510 190c Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers 1028 06d6 Latitude 7275 tablet 1028 06e6 Latitude 11 5175 2-in-1 @@ -28194,6 +29465,7 @@ 1028 06e6 Latitude 11 5175 2-in-1 191f Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers 1921 HD Graphics 520 + 1923 HD Graphics 535 1926 Iris Graphics 540 1927 Iris Graphics 550 192b Iris Graphics 555 @@ -28281,6 +29553,7 @@ 1a1c Ethernet Connection (17) I219-LM 1a1d Ethernet Connection (17) I219-V 1a1e Ethernet Connection (16) I219-LM + 1028 0b10 Precision 3571 1a1f Ethernet Connection (16) I219-V 1a21 82840 840 [Carmel] Chipset Host Bridge (Hub A) 1a23 82840 840 [Carmel] Chipset AGP Bridge @@ -28299,6 +29572,8 @@ 1b48 82597EX 10GbE Ethernet Controller 8086 a01f PRO/10GbE LR Server Adapter 8086 a11f PRO/10GbE LR Server Adapter + 1bd2 Sapphire Rapids SATA AHCI Controller + 1bf2 Sapphire Rapids SATA AHCI Controller 1c00 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3) 1c01 6 Series/C200 Series Chipset Family Mobile SATA Controller (IDE mode, ports 0-3) 1c02 6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller @@ -28796,6 +30071,8 @@ 2088 Sky Lake-E DDRIO Registers 208d Sky Lake-E CHA Registers 208e Sky Lake-E CHA Registers +# Engineering sample GPU + 2240 Larrabee 2241 Larrabee 2250 Xeon Phi coprocessor 5100 series 225c Xeon Phi coprocessor SE10/7120 series @@ -28904,7 +30181,7 @@ 1028 00d8 Precision 530 1028 010e Optiplex GX240 103c 126f e-pc 40 - 1043 8027 TUSL2-C Mainboard + 1043 8027 CUSL2-C/TUSL2-C Mainboard 104d 80df Vaio PCG-FX403 147b 0505 BL7 motherboard 147b 0507 TH7II-RAID @@ -28919,7 +30196,7 @@ 1028 00d8 Precision 530 1028 010e Optiplex GX240 103c 126f e-pc 40 - 1043 8027 TUSL2-C Mainboard + 1043 8027 CUSL2-C/TUSL2-C Mainboard 104d 80df Vaio PCG-FX403 147b 0505 BL7 motherboard 147b 0507 TH7II-RAID @@ -28933,7 +30210,7 @@ 1028 00d8 Precision 530 1028 010e Optiplex GX240 103c 126f e-pc 40 - 1043 8027 TUSL2-C Mainboard + 1043 8027 CUSL2-C/TUSL2-C Mainboard 104d 80df Vaio PCG-FX403 147b 0505 BL7 motherboard 147b 0507 TH7II-RAID @@ -28947,6 +30224,7 @@ 1028 00d8 Precision 530 103c 126f e-pc 40 104d 80df Vaio PCG-FX403 + 11d4 5340 AD1885 AC97 codec 1462 3370 STAC9721 AC 147b 0505 BL7 motherboard 147b 0507 TH7II-RAID @@ -29021,7 +30299,7 @@ 1028 00d8 Precision 530 1028 010e Optiplex GX240 103c 126f e-pc 40 - 1043 8027 TUSL2-C Mainboard + 1043 8027 CUSL2-C/TUSL2-C Mainboard 147b 0505 BL7 motherboard 147b 0507 TH7II-RAID 15d9 3280 Supermicro P4SBE Mainboard @@ -29538,16 +30816,13 @@ 8086 262d Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16, IO Module AHWKPTP100HF 24f1 Omni-Path HFI Silicon 100 Series [integrated] 24f3 Wireless 8260 -# Snow Field Peak AC - 8086 0010 Dual Band Wireless-AC 8260 + 8086 0010 Dual Band Wireless-AC 8260 [Snow Field Peak AC] 8086 1010 Dual Band Wireless-AC 8260 24f4 Wireless 8260 -# Snow Field Peak AC - 8086 0030 Dual Band Wireless-AC 8260 + 8086 0030 Dual Band Wireless-AC 8260 [Snow Field Peak AC] 24fb Dual Band Wireless-AC 3168NGW [Stone Peak] 24fd Wireless 8265 / 8275 -# Windstorm Peak - 8086 0010 Dual Band Wireless-AC 8265 + 8086 0010 Dual Band Wireless-AC 8265 [Windstorm Peak] 8086 0150 Dual Band Wireless-AC 8265 8086 1010 Dual Band Wireless-AC 8265 8086 1130 Dual Band Wireless-AC 8265 @@ -29563,6 +30838,7 @@ 2522 NVMe Optane Memory Series 8086 3806 Optane Memory 16GB 8086 3810 Optane Memory M10 16GB + 2525 Optane NVME SSD P1600X Series 2526 Wireless-AC 9260 2530 82850 850 (Tehama) Chipset Host Bridge (MCH) 1028 00c7 Dimension 8100 @@ -29747,6 +31023,7 @@ 25d4 5000V Chipset Memory Controller Hub 15d9 8680 X7DVL-E-O motherboard 25d8 5000P Chipset Memory Controller Hub + 103c 31fd ProLiant DL360 G5 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 25e2 5000 Series Chipset PCI Express x4 Port 2 @@ -29757,27 +31034,27 @@ 25e7 5000 Series Chipset PCI Express x4 Port 7 25f0 5000 Series Chipset FSB Registers 1028 01bb PowerEdge 1955 FSB Registers - 103c 31fd ProLiant DL140 G3 + 103c 31fd ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 25f1 5000 Series Chipset Reserved Registers - 103c 31fd ProLiant DL140 G3 + 103c 31fd ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 25f3 5000 Series Chipset Reserved Registers - 103c 31fd ProLiant DL140 G3 + 103c 31fd ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 25f5 5000 Series Chipset FBD Registers - 103c 31fd ProLiant DL140 G3 + 103c 31fd ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 25f6 5000 Series Chipset FBD Registers - 103c 31fd ProLiant DL140 G3 + 103c 31fd ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board @@ -30011,31 +31288,32 @@ 2688 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 1028 01bb PowerEdge 1955 onboard USB 1028 01f0 PowerEdge R900 onboard USB - 103c 31fe ProLiant DL140 G3 + 103c 31fe ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 2689 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 1028 01bb PowerEdge 1955 onboard USB 1028 01f0 PowerEdge R900 onboard USB - 103c 31fe ProLiant DL140 G3 + 103c 31fe ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 268a 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 1028 01f0 PowerEdge R900 onboard USB - 103c 31fe ProLiant DL140 G3 + 103c 31fe ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 268b 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 1028 01f0 PowerEdge R900 onboard USB + 103c 31fe ProLiant DL360 G5 15d9 8680 X7DVL-E-O motherboard 8086 3476 S5000PSLSATA Server Board 268c 631xESB/632xESB/3100 Chipset EHCI USB2 Controller 1028 01bb PowerEdge 1955 onboard USB 1028 01f0 PowerEdge R900 onboard USB - 103c 31fe ProLiant DL140 G3 + 103c 31fe ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board @@ -30055,7 +31333,7 @@ 15d9 9680 X7DBN Motherboard 8086 3476 S5000PSLSATA Server Board 269e 631xESB/632xESB IDE Controller - 103c 31fe ProLiant DL140 G3 + 103c 31fe ProLiant DL140 G3, DL360 G5 15d9 8680 X7DVL-E-O motherboard 15d9 9680 X7DBN Motherboard 2700 Optane SSD 900P Series @@ -30069,7 +31347,7 @@ 8086 3904 NVMe Datacenter SSD [Optane] x4 AIC (P4800X) 8086 3905 NVMe Datacenter SSD [Optane] 15mm 2.5" U.2 (P4800X) 2723 Wi-Fi 6 AX200 - 1a56 1654 Killer™ Wi-Fi 6 AX1650x (AX200NGW) + 1a56 1654 Killer Wi-Fi 6 AX1650x (AX200NGW) 8086 0084 Wi-Fi 6 AX200NGW 2725 Wi-Fi 6 AX210/AX211/AX411 160MHz 8086 0020 Wi-Fi 6 AX210 160MHz @@ -31547,10 +32825,8 @@ 2ffe Xeon E7 v3/Xeon E5 v3/Core i7 System Address Decoder & Broadcast Registers 3140 Easel/Monette Hill Image Processor [Pixel Visual Core] 3165 Wireless 3165 -# Stone Peak 1x1 - 8086 4010 Dual Band Wireless AC 3165 -# Stone Peak 1x1 - 8086 4210 Dual Band Wireless AC 3165 + 8086 4010 Dual Band Wireless AC 3165 [Stone Peak 1x1] + 8086 4210 Dual Band Wireless AC 3165 [Stone Peak 1x1] 3166 Dual Band Wireless-AC 3165 Plus Bluetooth 8086 4210 Dual Band Wireless-AC 3165 3184 GeminiLake [UHD Graphics 605] @@ -31670,6 +32946,9 @@ 3432 5520/5500/X58 Chipset QuickData Technology Device 3433 5520/5500/X58 Chipset QuickData Technology Device 3438 7500/5520/5500/X58 I/O Hub Throttle Registers + 3440 Ice Lake UPI Misc + 3441 Ice Lake UPI Link/Phy0 + 3456 Ice Lake NorthPeak 347e Ice Lake Xeon Non-Transparent Bridge 3482 Ice Lake-LP LPC Controller 34a3 Ice Lake-LP SMBus Controller @@ -31679,9 +32958,17 @@ 34aa Ice Lake-LP Serial IO SPI Controller #0 34ab Ice Lake-LP Serial IO SPI Controller #1 34b0 Ice Lake-LP PCI Express Root Port #9 + 34b1 Ice Lake-LP PCIe Port #10 + 34b4 Ice Lake-LP PCIe Port #13 + 34b5 Ice Lake-LP PCIe Port #14 34b7 Ice Lake-LP PCI Express Root Port #16 + 34b8 Ice Lake-LP PCIe Port #1 34ba Ice Lake-LP PCI Express Root Port #3 + 34bb Ice Lake-LP PCIe Port #4 34bc Ice Lake-LP PCI Express Root Port #5 + 34bd Ice Lake-LP PCIe Port #6 + 34be Ice Lake-LP PCIe Port #7 + 34bf Ice Lake-LP PCIe Port #8 34c4 Ice Lake-LP SD Host Controller 34c5 Ice Lake-LP Serial IO I2c Controller #4 34c6 Ice Lake-LP Serial IO I2c Controller #5 @@ -32322,12 +33609,19 @@ 3e92 CoffeeLake-S GT2 [UHD Graphics 630] 1028 0869 Vostro 3470 3e93 CoffeeLake-S GT1 [UHD Graphics 610] + 3e94 Coffee Lake-S GT2 [UHD Graphics P630] 3e96 CoffeeLake-S GT2 [UHD Graphics P630] 3e98 CoffeeLake-S GT2 [UHD Graphics 630] + 3e9a Coffee Lake-S GT2 [UHD Graphics P630] 3e9b CoffeeLake-H GT2 [UHD Graphics 630] + 3e9c Coffee Lake-S GT1 [UHD Graphics 610] 3ea0 WhiskeyLake-U GT2 [UHD Graphics 620] 1028 089e Inspiron 5482 + 3ea1 Whiskey Lake-U GT1 [UHD Graphics 610] 3ea5 CoffeeLake-U GT3e [Iris Plus Graphics 655] + 3ea6 Coffee Lake-U GT3 [Iris Plus Graphics 645] + 3ea8 Coffee Lake-U GT3 [Iris Plus Graphics 655] + 3ea9 Coffee Lake-U GT2 [UHD Graphics 620] 3ec2 8th Gen Core Processor Host Bridge/DRAM Registers 1028 0869 Vostro 3470 1043 8694 PRIME H310M-D @@ -32465,14 +33759,34 @@ 8086 1216 WiMAX/WiFi Link 5150 ABG 8086 1311 WiMAX/WiFi Link 5150 AGN 8086 1316 WiMAX/WiFi Link 5150 ABG - 438b Tiger Lake-H LPC/eSPI Controller + 4384 Q570 LPC/eSPI Controller + 4385 Z590 LPC/eSPI Controller + 4386 H570 LPC/eSPI Controller + 4387 B560 LPC/eSPI Controller + 4388 H510 LPC/eSPI Controller + 4389 WM590 LPC/eSPI Controller + 438a QM580 LPC/eSPI Controller + 438b HM570 LPC/eSPI Controller + 438c C252 LPC/eSPI Controller + 438d C256 LPC/eSPI Controller + 438e H310D LPC/eSPI Controller + 438f W580 LPC/eSPI Controller + 4390 RM590E LPC/eSPI Controller + 4391 R580E LPC/eSPI Controller 43a3 Tiger Lake-H SMBus Controller 43a4 Tiger Lake-H SPI Controller 43b0 Tiger Lake-H PCI Express Root Port #9 + 43b8 Tiger Lake-H PCIe Root Port #1 + 43ba Tiger Lake-H PCIe Root Port #3 + 43bb Tiger Lake-H PCIe Root Port #4 43bc Tiger Lake-H PCI Express Root Port #5 + 43c0 Tiger Lake-H PCIe Root Port #17 + 43c7 Tiger Lake-H PCIe Root Port #24 43c8 Tiger Lake-H HD Audio Controller + 43d3 Tiger Lake SATA AHCI Controller 43e0 Tiger Lake-H Management Engine Interface 43e8 Tiger Lake-H Serial IO I2C Controller #0 + 43e9 Tiger Lake-H Serial IO I2C Controller #1 43ed Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller 43ef Tiger Lake-H Shared SRAM 43f0 Tiger Lake PCH CNVi WiFi @@ -32480,36 +33794,92 @@ 8086 0074 Wi-Fi 6 AX201 160MHz 8086 0264 Wireless-AC 9461 8086 02a4 Wireless-AC 9462 + 43fc Tiger Lake-H Integrated Sensor Hub 444e Turbo Memory Controller + 4511 Elkhart Lake Gaussian and Neural Accelerator + 4538 Elkhart Lake PCI-e Root Complex + 4555 Elkhart Lake [UHD Graphics Gen11 16EU] + 4571 Elkhart Lake [UHD Graphics Gen11 32EU] + 4602 Alder Lake Host and DRAM Controller 460d 12th Gen Core Processor PCI Express x16 Controller #1 461d Alder Lake Innovation Platform Framework Processor Participant + 1028 0b10 Precision 3571 461e Alder Lake-P Thunderbolt 4 USB Controller + 1028 0b10 Precision 3571 461f Alder Lake-P Thunderbolt 4 PCI Express Root Port #3 4626 Alder Lake-P Integrated Graphics Controller + 4628 Alder Lake-UP3 GT2 [UHD Graphics] 4629 12th Gen Core Processor Host Bridge/DRAM Registers + 462a AlderLake-P [UHD Graphics] 462f Alder Lake-P Thunderbolt 4 PCI Express Root Port #2 + 4636 AlderLake-P [UHD Graphics] + 4638 AlderLake-P [UHD Graphics] + 463a AlderLake-P [UHD Graphics] 463d 12th Gen Core Processor PCI Express x4 Controller #2 463e Alder Lake-P Thunderbolt 4 NHI #0 + 1028 0b10 Precision 3571 463f Alder Lake-P Thunderbolt 4 PCI Express Root Port #1 4641 12th Gen Core Processor Host Bridge/DRAM Registers + 1028 0b10 Precision 3571 464d 12th Gen Core Processor PCI Express x4 Controller #0 464f 12th Gen Core Processor Gaussian & Neural Accelerator + 1028 0b10 Precision 3571 + 465d Alder Lake Imaging Signal Processor 4660 12th Gen Core Processor Host Bridge/DRAM Registers + 4668 12th Gen Core Processor Host Bridge/DRAM Registers 466d Alder Lake-P Thunderbolt 4 NHI #1 466e Alder Lake-P Thunderbolt 4 PCI Express Root Port #0 467d Platform Monitoring Technology 467f Volume Management Device NVMe RAID Controller 4680 AlderLake-S GT1 + 4682 Alder Lake-S GT1 [UHD Graphics 730] + 4688 Alder Lake-HX GT1 [UHD Graphics 770] + 468a Alder Lake-S [UHD Graphics] + 468b Alder Lake-S [UHD Graphics] + 4690 Alder Lake-S GT1 [UHD Graphics 770] + 4692 Alder Lake-S GT1 [UHD Graphics 730] + 4693 Alder Lake-S GT1 [UHD Graphics 710] 46a0 AlderLake-P GT2 46a1 UHD Graphics 46a3 Alder Lake-P GT1 [UHD Graphics] - 46a6 Alder Lake-P Integrated Graphics Controller + 46a6 Alder Lake-P GT2 [Iris Xe Graphics] + 46a8 Alder Lake-UP3 GT2 [Iris Xe Graphics] + 46aa Alder Lake-UP4 GT2 [Iris Xe Graphics] + 46b0 AlderLake-P [Iris Xe Graphics] + 46b1 AlderLake-P [Iris Xe Graphics] + 46b3 Alder Lake-UP3 GT1 [UHD Graphics] + 46b6 AlderLake-P [Iris Xe Graphics] + 46b8 AlderLake-P [Iris Xe Graphics] + 46ba AlderLake-P [Iris Xe Graphics] 46c0 AlderLake-M GT1 + 46c1 AlderLake-M [Iris Xe Graphics] + 46c3 Alder Lake-UP4 GT1 [UHD Graphics] + 46d0 Alder Lake-N [UHD Graphics] + 46d1 Alder Lake-N [UHD Graphics] + 46d2 Alder Lake-N [UHD Graphics] 4905 DG1 [Iris Xe MAX Graphics] 4906 DG1 [Iris Xe Pod] 4907 SG1 [Server GPU SG-18M] 193d 4000 UN-GPU-XG310-32GB-FHFL 4908 DG1 [Iris Xe Graphics] + 4909 DG1 [Iris Xe MAX 100] + 4940 4xxx Series QAT + 4942 4xxx Series QAT + 4944 4xxx Series QAT + 4b00 Elkhart Lake eSPI Controller + 4b23 Elkhart Lake SMBus Controller + 4b24 Elkhart Lake SPI (Flash) Controller + 4b38 Elkhart Lake PCH PCI Express Root Port #0 + 4b39 Elkhart Lake PCH PCI Express Root Port #1 + 4b3c Elkhart Lake PCIe Root Port #4 + 4b3e Elkhart Lake PCH PCI Express Root Port #6 + 4b4b Elkhart Lake Serial IO I2C Controller #4 + 4b4d Elkhart Lake Serial IO UART Controller #2 + 4b58 Elkhart Lake High Density Audio bus interface + 4b63 Elkhart Lake SATA AHCI + 4b70 Elkhart Lake Management Engine Interface + 4b7d Elkhart Lake USB 3.10 XHCI + 4b7f Elkhart Lake PMC SRAM 4c3d Volume Management Device NVMe RAID Controller 4c8a RocketLake-S GT1 [UHD Graphics 750] 4c8b RocketLake-S GT1 [UHD Graphics 730] @@ -32530,6 +33900,9 @@ 4f80 DG2 4f81 DG2 4f82 DG2 + 4f90 DG2 Audio Controller + 4f91 DG2 Audio Controller + 4f92 DG2 Audio Controller 5001 LE80578 5002 LE80578 Graphics Processor Unit 5009 LE80578 Video Display Controller @@ -32579,34 +33952,102 @@ 504c EP80579 Integrated Processor with QuickAssist TDM 5181 Alder Lake PCH-P LPC/eSPI Controller 5182 Alder Lake PCH eSPI Controller + 1028 0b10 Precision 3571 + 5187 Alder Lake LPC Controller + 519d Raptor Lake LPC/eSPI Controller 51a3 Alder Lake PCH-P SMBus Host Controller + 1028 0b10 Precision 3571 51a4 Alder Lake-P PCH SPI Controller + 1028 0b10 Precision 3571 51a8 Alder Lake PCH UART #0 51a9 Alder Lake PCH UART #1 + 51aa Alder Lake SPI Controller + 51ab Alder Lake SPI Controller + 51b0 Alder Lake PCI Express Root Port #9 + 51b1 Alder Lake PCI Express x1 Root Port #10 + 51bb Alder Lake-P PCH PCIe Root Port #4 51bf Alder Lake PCH-P PCI Express Root Port #9 51c5 Alder Lake-P Serial IO I2C Controller #0 51c6 Alder Lake-P Serial IO I2C Controller #1 51c8 Alder Lake PCH-P High Definition Audio Controller + 1028 0b10 Precision 3571 + 51ca Raptor Lake-P/U/H cAVS + 51cc Alder Lake Smart Sound Technology Audio Controller 51d3 Alder Lake-P SATA AHCI Controller + 1028 0b10 Precision 3571 51d8 Alder Lake-P Serial IO I2C Controller #2 51d9 Alder Lake-P Serial IO I2C Controller #3 51e0 Alder Lake PCH HECI Controller + 1028 0b10 Precision 3571 + 51e3 Alder Lake AMT SOL Redirection + 1028 0b10 Precision 3571 51e8 Alder Lake PCH Serial IO I2C Controller #0 + 1028 0b10 Precision 3571 51e9 Alder Lake PCH Serial IO I2C Controller #1 + 1028 0b10 Precision 3571 51ea Alder Lake PCH Serial IO I2C Controller #2 51eb Alder Lake PCH Serial IO I2C Controller #3 51ed Alder Lake PCH USB 3.2 xHCI Host Controller + 1028 0b10 Precision 3571 51ef Alder Lake PCH Shared SRAM + 1028 0b10 Precision 3571 51f0 Alder Lake-P PCH CNVi WiFi 8086 0034 Wireless-AC 9560 160MHz 8086 0070 Wi-Fi 6 AX201 160MHz 8086 0074 Wi-Fi 6 AX201 160MHz + 8086 0094 Wi-Fi 6E AX211 160MHz 8086 4070 Wi-Fi 6 AX201 160MHz + 8086 4090 Wi-Fi 6E AX211 160MHz + 51f1 Raptor Lake PCH CNVi WiFi + 51fc Alder Lake-P Integrated Sensor Hub + 1028 0b10 Precision 3571 5200 EtherExpress PRO/100 Intelligent Server PCI Bridge 5201 EtherExpress PRO/100 Intelligent Server Fast Ethernet Controller 8086 0001 EtherExpress PRO/100 Server Ethernet Adapter 530d 80310 (IOP) IO Processor + 54f0 CNVi: Wi-Fi 5502 Ethernet Controller (2) I225-LMvP + 1ab6 0225 TS4 On-Board 2.5GbE Ethernet Adaptor + 5690 DG2 [Arc A770M] + 5691 DG2 [Arc A730M] + 5692 DG2 [Arc A550M] + 5693 DG2 [Arc A370M] + 5694 DG2 [Arc A350M] + 5695 DG2 [Iris Xe MAX A200M] + 5696 DG2 [Arc A570M] + 5697 DG2 [Arc A530M] + 5698 DG2 [Arc Xe Graphics] + 56a0 DG2 [Arc A770] + 56a1 DG2 [Arc A750] + 56a2 DG2 [Arc A580] + 56a3 DG2 [Arc Xe Graphics] + 56a4 DG2 [Arc Xe Graphics] + 56a5 DG2 [Arc A380] + 56a6 DG2 [Arc A310] + 56a7 DG2 [Arc Xe Graphics] + 56a8 DG2 [Arc Xe Graphics] + 56a9 DG2 [Arc Xe Graphics] + 56b0 DG2 [Arc Pro A30M] + 56b1 DG2 [Arc Pro A40/A50] + 56b2 DG2 [Arc Pro A60M] + 56b3 DG2 [Arc Pro A60] + 56c0 ATS-M [Data Center GPU Flex 170] + 56c1 ATS-M [Data Center GPU Flex 140] + 5780 Thunderbolt 80/120G Bridge [Barlow Ridge Host 80G 2023] + 5781 Thunderbolt 80/120G NHI [Barlow Ridge Host 80G 2023] + 5782 Thunderbolt 80/120G USB Controller [Barlow Ridge Host 80G 2023] + 5783 Thunderbolt Bridge [Barlow Ridge Host 40G 2023] + 5784 Thunderbolt NHI [Barlow Ridge Host 40G 2023] + 5785 Thunderbolt USB Controller [Barlow Ridge Host 40G 2023] + 5786 Thunderbolt 80/120G Bridge [Barlow Ridge Hub 80G 2023] + 5787 Thunderbolt 80/120G USB Controller [Barlow Ridge Hub 80G 2023] + 579c Ethernet Connection E825-C for backplane + 579d Ethernet Connection E825-C for QSFP + 579e Ethernet Connection E825-C for SFP + 57a4 Thunderbolt Bridge [Barlow Ridge Hub 40G 2023] + 57a5 Thunderbolt USB Controller [Barlow Ridge Hub 40G 2023] + 57b1 Ethernet Controller E610 1GBASE T + 8086 0000 Ethernet Converged Network Adapter E610 5845 QEMU NVM Express Controller 1af4 1100 QEMU Virtual Machine 5900 Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers @@ -32617,7 +34058,9 @@ 17aa 2247 ThinkPad T570 17aa 224f ThinkPad X1 Carbon 5th Gen 5905 Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x8) + 5906 HD Graphics 610 5909 Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x4) + 590b HD Graphics 610 590c Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers 590f Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers 1462 7a68 B250 KRAIT GAMING (MS-7A68) @@ -32640,10 +34083,11 @@ 591d HD Graphics P630 591e HD Graphics 615 591f Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers + 5921 HD Graphics 620 5923 HD Graphics 635 5926 Iris Plus Graphics 640 5927 Iris Plus Graphics 650 - 5a84 Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller + 5a84 Apollo Lake [HD Graphics 505] 5a85 HD Graphics 500 5a88 Celeron N3350/Pentium N4200/Atom E3900 Series Imaging Unit 5a98 Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster @@ -32955,6 +34399,7 @@ 71a2 440GX - 82443GX Host bridge (AGP disabled) 4c53 1000 CC7/CR7/CP7/VC7/VP7/VR7 mainboard 7360 XMM7360 LTE Advanced Modem + 7560 XMM7560 LTE Advanced Pro Modem 7600 82372FB PIIX5 ISA 7601 82372FB PIIX5 IDE 7602 82372FB PIIX5 USB @@ -32972,18 +34417,62 @@ 7aa3 Alder Lake-S PCH SMBus Controller 7aa4 Alder Lake-S PCH SPI Controller 7aa7 Alder Lake-S PCH Shared SRAM + 7aa8 Alder Lake-S PCH Serial IO UART #0 + 7aab Alder Lake-S PCH Serial IO SPI Controller #1 + 7ab0 Alder Lake-S PCH PCI Express Root Port #9 7ab4 Alder Lake-S PCH PCI Express Root Port #13 7ab8 Alder Lake-S PCH PCI Express Root Port #1 7ab9 Alder Lake-S PCH PCI Express Root Port #2 7abc Alder Lake-S PCH PCI Express Root Port #5 7abd Alder Lake-S PCH PCI Express Root Port #6 - 7acc Alder Lake-S PCH I2C Controller #0 + 7abf Alder Lake-S PCH PCI Express Root Port #8 + 7ac8 Alder Lake-S PCH PCI Express Root Port #25 + 7acc Alder Lake-S PCH Serial IO I2C Controller #0 + 7acd Alder Lake-S PCH Serial IO I2C Controller #1 + 7ace Alder Lake-S PCH Serial IO I2C Controller #2 + 7acf Alder Lake-S PCH Serial IO I2C Controller #3 7ad0 Alder Lake-S HD Audio Controller 7ae0 Alder Lake-S PCH USB 3.2 Gen 2x2 XHCI Controller 7ae2 Alder Lake-S PCH SATA Controller [AHCI Mode] 7ae8 Alder Lake-S PCH HECI Controller #1 7af0 Alder Lake-S PCH CNVi WiFi + 8086 0034 Wireless-AC 9560 + 8086 0070 Wi-Fi 6 AX201 160MHz 8086 0094 Wi-Fi 6 AX201 160MHz + 7afc Alder Lake-S PCH Serial IO I2C Controller #4 + 7afd Alder Lake-S PCH Serial IO I2C Controller #5 + 7d0b Volume Management Device NVMe RAID Controller Intel Corporation + 7d40 Meteor Lake-M [Intel Graphics] + 7d45 Meteor Lake-P [Intel Graphics] + 7d55 Meteor Lake-P [Intel Arc Graphics] + 7d60 Meteor Lake-M [Intel Graphics] + 7dd5 Meteor Lake-P [Intel Graphics] + 7e01 Meteor Lake-P LPC/eSPI Controller + 7e22 Meteor Lake-P SMBus Controller + 7e23 Meteor Lake-P SPI Controller + 7e24 Meteor Lake-P Trace Hub + 7e25 Meteor Lake-P Serial IO UART Controller #0 + 7e26 Meteor Lake-P Serial IO UART Controller #1 + 7e27 Meteor Lake-P Serial IO SPI Controller #0 + 7e28 Meteor Lake-P HD Audio Controller + 7e30 Meteor Lake-P Serial IO SPI Controller #1 + 7e46 Meteor Lake-P Serial IO SPI Controller #2 + 7e50 Meteor Lake-P Serial IO I2C Controller #4 + 7e51 Meteor Lake-P Serial IO I2C Controller #5 + 7e52 Meteor Lake-P Serial IO UART Controller #2 + 7e78 Meteor Lake-P Serial IO I2C Controller #0 + 7e79 Meteor Lake-P Serial IO I2C Controller #1 + 7e7a Meteor Lake-P Serial IO I2C Controller #2 + 7e7b Meteor Lake-P Serial IO I2C Controller #3 + 7e7d Meteor Lake-P USB 3.2 Gen 2x1 xHCI Host Controller + 7e7e Meteor Lake-P USB Device Controller + 7ec0 Meteor Lake-P Thunderbolt 4 USB Controller + 7ec2 Meteor Lake-P Thunderbolt 4 NHI #0 + 7ec3 Meteor Lake-P Thunderbolt 4 NHI #1 + 7ec4 Meteor Lake-P Thunderbolt 4 PCI Express Root Port #0 + 7ec5 Meteor Lake-P Thunderbolt 4 PCI Express Root Port #1 + 7ec6 Meteor Lake-P Thunderbolt 4 PCI Express Root Port #2 + 7ec7 Meteor Lake-P Thunderbolt 4 PCI Express Root Port #3 8002 Trusted Execution Technology Registers 8003 Trusted Execution Technology Registers 8100 US15W/US15X SCH [Poulsbo] Host Bridge @@ -33027,6 +34516,7 @@ 1993 0def mGuard-PCI AV#0 8603 Ice Lake-LP Dynamic Tuning Processor Participant 87c0 UHD Graphics 617 + 87ca UHD Graphics 617 8800 Platform Controller Hub EG20T PCI Express Port 8801 Platform Controller Hub EG20T Packet Hub 8802 Platform Controller Hub EG20T Gigabit Ethernet Controller @@ -33055,6 +34545,7 @@ 8819 Platform Controller Hub EG20T IEEE 1588 Hardware Assist 8a03 Processor Power and Thermal Controller 8a0d Ice Lake Thunderbolt 3 NHI #1 + 8a11 GNA Scoring Accelerator Module 8a12 Ice Lake-LP Processor Host Bridge/DRAM Registers 8a13 Ice Lake Thunderbolt 3 USB Controller 8a14 Ice Lake Processor Host Bridge/DRAM Registers @@ -33068,6 +34559,7 @@ 8a52 Iris Plus Graphics G7 8a53 Iris Plus Graphics G7 8a56 Iris Plus Graphics G1 (Ice Lake) + 8a58 Ice Lake-Y GT1 [UHD Graphics G1] 8a5a Iris Plus Graphics G4 (Ice Lake) 8a5c Iris Plus Graphics G4 (Ice Lake) 8c00 8 Series/C220 Series Chipset Family 4-port SATA Controller 1 [IDE mode] @@ -33316,6 +34808,8 @@ 9622 Integrated RAID 9641 Integrated RAID 96a1 Integrated RAID + 9840 Lakefield GT2 [UHD Graphics] + 9841 Lakefield GT1.5 [UHD Graphics] 9a01 11th Gen Core Processor PCIe Controller #1 9a03 TigerLake-LP Dynamic Tuning Processor Participant 9a09 11th Gen Core Processor PCIe Controller @@ -33341,13 +34835,18 @@ 9a31 Tiger Lake-H Thunderbolt 4 PCI Express Root Port #3 9a33 Tiger Lake Trace Hub 9a36 11th Gen Core Processor Host Bridge/DRAM Registers + 9a40 Tiger Lake-UP4 GT2 [Iris Xe Graphics] 9a49 TigerLake-LP GT2 [Iris Xe Graphics] 9a60 TigerLake-H GT1 [UHD Graphics] 9a68 TigerLake-H GT1 [UHD Graphics] + 9a70 Tiger Lake-H GT1 [UHD Graphics] + 9a78 Tiger Lake-LP GT2 [UHD Graphics G4] + 9b21 Comet Lake-U GT2 [UHD Graphics 620] 9b33 Comet Lake-S 6c Host Bridge/DRAM Controller 9b41 CometLake-U GT2 [UHD Graphics] 1028 09bd Latitude 7310 1028 09be Latitude 7410 + 9b43 10th Gen Core Processor Host Bridge/DRAM Registers 9b44 10th Gen Core Processor Host Bridge/DRAM Registers 9b53 Comet Lake-S 6c Host Bridge/DRAM Controller 9b54 10th Gen Core Processor Host Bridge/DRAM Registers @@ -33355,11 +34854,18 @@ 1028 09be Latitude 7410 9b63 10th Gen Core Processor Host Bridge/DRAM Registers 9b64 10th Gen Core Processor Host Bridge/DRAM Registers + 9ba4 Comet Lake-H GT1 [UHD Graphics 610] 9ba8 CometLake-S GT1 [UHD Graphics 610] + 9baa Comet Lake UHD Graphics + 9bac Comet Lake UHD Graphics 9bc4 CometLake-H GT2 [UHD Graphics] 9bc5 CometLake-S GT2 [UHD Graphics 630] + 9bc6 Comet Lake-S GT2 [UHD Graphics P630] 9bc8 CometLake-S GT2 [UHD Graphics 630] 9bca Comet Lake UHD Graphics + 9bcc Comet Lake UHD Graphics + 9be6 Comet Lake-S GT2 [UHD Graphics P630] + 9bf6 Coffee Lake-S GT2 [UHD Graphics P630] 9c00 8 Series SATA Controller 1 [IDE mode] 9c01 8 Series SATA Controller 1 [IDE mode] 9c02 8 Series SATA Controller 1 [AHCI mode] @@ -33567,7 +35073,7 @@ 1028 06f3 Latitude 3570 103c 8079 EliteBook 840 G3 17aa 2247 ThinkPad T570 - 9d4e Sunrise Point LPC Controller/eSPI Controller + 9d4e Sunrise Point LPC/eSPI Controller 17aa 225d ThinkPad T480 9d50 Sunrise Point LPC Controller 9d56 Sunrise Point-LP LPC Controller @@ -33667,11 +35173,17 @@ a0a9 Tiger Lake-LP Serial IO UART Controller #1 a0ab Tiger Lake-LP Serial IO SPI Controller #1 a0b0 Tiger Lake-LP PCI Express Root Port #9 + a0b1 Tiger Lake-LP PCI Express Root Port #10 + a0b3 Tiger Lake-LP PCI Express Root Port #12 + a0bc Tiger Lake-LP PCI Express Root Port #5 a0bd Tigerlake PCH-LP PCI Express Root Port #6 + a0be Tiger Lake-LP PCI Express Root Port #7 a0bf Tiger Lake-LP PCI Express Root Port #8 a0c5 Tiger Lake-LP Serial IO I2C Controller #4 a0c6 Tiger Lake-LP Serial IO I2C Controller #5 a0c8 Tiger Lake-LP Smart Sound Technology Audio Controller +# SATA controller on Intel Tiger Lake based mobile platforms in AHCI mode. Could be found on Panasonic Let's Note CF-SV2. + a0d3 Tiger Lake-LP SATA Controller a0e0 Tiger Lake-LP Management Engine Interface a0e3 Tiger Lake-LP Active Management Technology - SOL a0e8 Tiger Lake-LP Serial IO I2C Controller #0 @@ -33681,6 +35193,7 @@ a0ed Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller a0ef Tiger Lake-LP Shared SRAM a0f0 Wi-Fi 6 AX201 + 8086 0244 Wi-Fi 6 AX101NGW a0fc Tiger Lake-LP Integrated Sensor Hub a102 Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] a103 HM170/QM170 Chipset SATA Controller [AHCI Mode] @@ -33996,7 +35509,38 @@ a3eb Comet Lake PCI Express Root Port #21 a3f0 Comet Lake PCH-V cAVS a620 6400/6402 Advanced Memory Buffer (AMB) + a707 Raptor Lake-P/U 4p+8e cores Host Bridge/DRAM Controller + a708 Raptor Lake-P/U 2p+8e cores Host Bridge/DRAM Controller + a71d Raptor Lake Dynamic Platform and Thermal Framework Processor Participant + a71e Raptor Lake-P Thunderbolt 4 USB Controller + a720 Raptor Lake-P [UHD Graphics] + a721 Raptor Lake-P [UHD Graphics] + a72f Raptor Lake-P Thunderbolt 4 PCI Express Root Port #2 + a73e Raptor Lake-P Thunderbolt 4 NHI #0 + a74d Raptor Lake PCIe 4.0 Graphics Port + a74f GNA Scoring Accelerator module + a76d Raptor Lake-P Thunderbolt 4 NHI #1 + a76e Raptor Lake-P Thunderbolt 4 PCI Express Root Port #0 + a77d Raptor Lake Crashlog and Telemetry + a77f Volume Management Device NVMe RAID Controller Intel Corporation + a780 Raptor Lake-S GT1 [UHD Graphics 770] + a781 Raptor Lake-S UHD Graphics + a782 Raptor Lake-S UHD Graphics + a783 Raptor Lake-S UHD Graphics + a788 Raptor Lake-S UHD Graphics + a789 Raptor Lake-S UHD Graphics + a78a Raptor Lake-S UHD Graphics + a78b Raptor Lake-S UHD Graphics + a7a0 Raptor Lake-P [Iris Xe Graphics] + a7a1 Raptor Lake-P [Iris Xe Graphics] + a7a8 Raptor Lake-P [UHD Graphics] + a7a9 Raptor Lake-P [UHD Graphics] + a7aa Raptor Lake-P [Intel Graphics] + a7ab Raptor Lake-P [Intel Graphics] + a7ac Raptor Lake-U [Intel Graphics] + a7ad Raptor Lake-U [Intel Graphics] abc0 Omni-Path Fabric Switch Silicon 100 Series + ad0b Volume Management Device NVMe RAID Controller Intel Corporation b152 21152 PCI-to-PCI Bridge 8086 b152 21152 PCI-to-PCI Bridge # observed, and documented in Intel revision note; new mask of 1011:0026 @@ -34034,11 +35578,13 @@ d157 Core Processor System Control and Status Registers d158 Core Processor Miscellaneous Registers f1a5 SSD 600P Series -# M.2 22 x 80mm, NVMe 8086 390a SSDPEKKW256G7 256GB - f1a6 SSD Pro 7600p/760p/E 6100p Series + f1a6 SSD DC P4101/Pro 7600p/760p/E 6100p Series 8086 390b SSD Pro 7600p/760p/E 6100p Series [NVM Express] + f1a7 SSD 700p Series f1a8 SSD 660P Series + f1aa SSD 670p Series [Keystone Harbor] + faf0 SSD 665p Series [Neptune Harbor Refresh] 8088 Beijing Wangxun Technology Co., Ltd. 0100 WX1860AL-W Gigabit Ethernet Controller 0101 WX1860A2 Gigabit Ethernet Controller @@ -34049,11 +35595,14 @@ 0102 WX1860A2S Gigabit Ethernet Controller 8088 0210 Dual-Port Ethernet Network Adaptor SF200T-S 0103 WX1860A4 Gigabit Ethernet Controller + 1bd4 009e ENPW2100-T4 8088 0401 Qual-Port Ethernet Network Adaptor SF400T 8088 0440 Qual-Port Ethernet Network Adaptor SF400-OCP - 8088 4103 Quad-Port Ethernet Network Adaptor SF400T (WOL) + 8088 4401 Quad-Port Ethernet Network Adapter SF400T (WOL) 8088 8103 Quad-Port Ethernet Network Adaptor SF400T (NCSI) + 8088 8401 Quad-Port Ethernet Network Adapter SF400T (NCSI) 8088 c103 Quad-Port Ethernet Network Adaptor SF400T (WOL, NCSI) + 8088 c401 Quad-Port Ethernet Network Adapter SF400T (WOL, NCSI) 0104 WX1860A4S Gigabit Ethernet Controller 8088 0410 Qual-Port Ethernet Network Adaptor SF400T-S 0105 WX1860AL2 Gigabit Ethernet Controller @@ -34072,7 +35621,6 @@ 8088 0420 Qual-Port Ethernet Network Adaptor SF400HT-S 0109 WX1860-LC Gigabit Ethernet Controller 010a WX1860A1 Gigabit Ethernet Controller -# add new device ID 010b WX1860AL1 Gigabit Ethernet Controller 8088 0102 Single-Port Ethernet Network Adaptor SF100HT 8088 4102 Single-Port Ethernet Network Adaptor SF100HT (WOL) @@ -34087,16 +35635,24 @@ 011b WX1860AL1 Gigabit Ethernet Controller Virtual Function 1000 Ethernet Controller RP1000 Virtual Function for 10GbE SFP+ 1001 Ethernet Controller RP1000 for 10GbE SFP+ + 1bd4 0084 Ethernet Controller SP1000A for 10GbE SFP+(lldp) + 1bd4 0085 Ethernet Controller SP1000A for 10GBASE-T 8088 0000 Ethernet Network Adaptor RP1000 for 10GbE SFP+ + 8088 0300 Ethernet Network Adaptor RP1000-A03 for 10GbE SFP+ + 8088 0400 Ethernet Network Adaptor RP1000-A04 for 10GbE SFP+ 2000 Ethernet Controller RP2000 Virtual Function for 10GbE SFP+ 2001 Ethernet Controller RP2000 for 10GbE SFP+ 8088 2000 Ethernet Network Adaptor RP2000 for 10GbE SFP+ + 8088 2300 Ethernet Network Adaptor RP2000-A03 for 10GbE SFP+ + 8088 2400 Ethernet Network Adaptor RP2000-A04 for 10GbE SFP+ 80ee InnoTek Systemberatung GmbH beef VirtualBox Graphics Adapter cafe VirtualBox Guest Service 8322 Sodick America Corp. 8384 SigmaTel 8401 TRENDware International Inc. +8510 Sietium Semiconductor Co., Ltd. + 0201 GenBu02 [GB2062-PCIe-C0] # nee ScaleMP 8686 SAP 1010 vSMP Foundation controller [vSMP CTL] @@ -34105,7 +35661,22 @@ 2008 Video assistant component 8820 Stryker Corporation 2724 Mako Front Side Motor Controller [cPCI] -8848 Wuxi Micro Innovation Integrated Circuit Design Co.,Ltd +# Wuxi Micro Innovation Integrated Circuit Design Co.,Ltd. +8848 MUCSE + 1000 Ethernet Controller N10 Series for 10GbE or 40GbE (Dual-port) + 8848 8410 Ethernet Network Adapter N10G-X2-DC for 10GbE SFP+ 2-port + 1001 Ethernet Controller N400 Series for 1GbE (Dual-port) + 1003 Ethernet Controller N400 Series for 10GbE (Single-port) + 1020 Ethernet Controller N10 Series for 10GbE (Quad-port) + 8848 8451 Ethernet Network Adapter N10G-X4-QC for 10GbE SFP+ 4-port + 1021 Ethernet Controller N400 Series for 1GbE (Quad-port) + 1060 Ethernet Controller N10 Series for 1GbE or 10GbE (8-port) + 1080 Ethernet Controller N10 Series Virtual Function + 1081 Ethernet Controller N400 Series Virtual Function + 1083 Ethernet Controller N400 Series Virtual Function + 8308 Ethernet Controller N500 Series for 1GbE (Quad-port, Copper RJ45) + 8309 Ethernet Controller N500 Series Virtual Function + 8318 Ethernet Controller N500 Series for 1GbE (Dual-port, Copper RJ45) 8866 T-Square Design Inc. 8888 Silicon Magic 8912 TRX @@ -34482,6 +36053,10 @@ 1bd4 0078 RS0800M5E24iM 1bd4 0079 RS0800M5H24iM 1bd4 0080 RS0804M5R16iM + 1bd4 0086 RT0800M7E + 1bd4 0087 RT0800M7H + 1bd4 0088 RT0804M7R + 1bd4 0089 RT0808M7R 1cc4 0101 Ramaxel FBGF-RAD PM8204 1cc4 0201 Ramaxel FBGF-RAD PM8222 1d49 0220 ThinkSystem 4350-8i SAS/SATA 12Gb HBA @@ -34532,11 +36107,17 @@ 9005 1462 HBA 1200-8i 9005 1471 SmartRAID 3254-16i /e 9005 1472 SmartRAID 3258-16i /e + 9005 1475 SmartRAID 3254-16e /e 9005 14a0 SmartRAID 3254-8i 9005 14a1 SmartRAID 3204-8i 9005 14a2 SmartRAID 3252-8i + 9005 14a4 SmartRAID 3254-8i /e + 9005 14a5 SmartRAID 3252-8i /e + 9005 14a6 SmartRAID 3204-8i /e 9005 14c0 SmartHBA 2200-16i 9005 14c1 HBA 1200-16i + 9005 14c3 HBA 1200-16e + 9005 14c4 HBA 1200-8e 0410 AIC-9410W SAS (Razor HBA RAID) 9005 0410 ASC-48300(Spirit RAID) 9005 0411 ASC-58300 (Oakmont RAID) @@ -34644,7 +36225,7 @@ # 2-port Serial 1-port Parallel Adaptor 9912 PCIe 9912 Multi-I/O Controller 9922 MCS9922 PCIe Multi-I/O Controller - 9990 MCS9990 PCIe to 4‐Port USB 2.0 Host Controller + 9990 MCS9990 PCIe to 4-Port USB 2.0 Host Controller # Subsystem ID on a 3c985B-SX network card 9850 3Com (wrong ID) 9902 Stargen Inc. @@ -34654,11 +36235,22 @@ 9a11 Tiger Lake-H Gaussian & Neural Accelerator 9d32 Beijing Starblaze Technology Co. Ltd. 0000 STAR1000 PCIe NVMe SSD Controller + 1000 STAR1000 PCIe NVMe SSD Controller 1001 STAR1000P PCIe NVMe SSD Controller 1201 STAR1200C NVMe SSD 1202 STAR1200I NVMe SSD 1203 STAR1200L NVMe SSD 1204 STAR1200E NVMe SSD + 1500 STAR1500 PCIe NVMe SSD Controller + 1501 STAR1500C NVMe SSD + 1502 STAR1500E NVMe SSD + 1504 STAR1500L NVMe SSD + 2000 STAR2000 NVMe Controller + 2001 STAR2000E NVMe SSD + 2002 STAR2000C NVMe SSD + 2003 STAR2000L NVMe SSD + bb5b Asgard AN3+ NVMe SSD + fc22 Asgard AN3+ NVMe SSD a000 Asix Electronics Corporation (Wrong ID) a0a0 AOPEN Inc. a0f1 UNISYS Corporation @@ -34747,10 +36339,17 @@ bdbd Blackmagic Design a1ff eGPU RX580 c001 TSI Telsys c0a9 Micron/Crucial Technology - 2263 P1 NVMe PCIe SSD - 540a P2 NVMe PCIe SSD + 2263 P1 NVMe PCIe SSD[Frampton] + 5403 P1 NVMe PCIe SSD[Frampton2] + 5407 P5 Plus NVMe PCIe SSD + 540a P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less) + 5412 P5 NVMe PCIe SSD[SlashP5] c0de Motorola c0fe Motion Engineering, Inc. +ca01 I-TEK OptoElectronics Co., LTD. + 0212 Vulcan-CL CameraLink Frame Grabber +ca02 I-TEK OptoElectronics Co., LTD. + 0213 Vulcan-CXP Frame Grabber ca3b Cambrionix Ltd. ca50 Varian Australia Pty Ltd cace CACE Technologies, Inc. @@ -34764,14 +36363,21 @@ cafe Chrysalis-ITS 0007 Luna K6 Hardware Security Module 0008 Luna K7 Hardware Security Module cc53 ScaleFlux Inc. + 0001 CSS 1000 + 0010 CSD 3310 cccc Catapult Communications ccec Curtiss-Wright Controls Embedded Computing cddd Tyzx, Inc. 0101 DeepSea 1 High Speed Stereo Vision Frame Grabber 0200 DeepSea 2 High Speed Stereo Vision Frame Grabber +cdfa NextSilicon Ltd + 0007 Maverick ceba KEBA AG cf86 Spectrum-4TOR 0276 Spectrum-4TOR in Flash Recovery Mode +d063 SolidRun + 1000 SolidNET DPU + 1500 Emulated NVMe d161 Digium, Inc. 0120 Wildcard TE120P single-span T1/E1/J1 card 0205 Wildcard TE205P/TE207P dual-span T1/E1/J1 card 5.0V @@ -34811,6 +36417,26 @@ d209 Ultimarc 1500 PAC Drive 15a2 SpinTrak 1601 AimTrak +d20c Chengdu BeiZhongWangXin Technology Co., Ltd. + 5010 NE5000 Ethernet Controller + 5011 NE5000 Ethernet Controller + d20c e220 N5 Series 2-port 25GbE Network Adapter + d20c e221 N5S Series 2-port 25GbE Network Adapter + d20c e22c N5 Series 2-port 25GbE Network Adapter for OCP + d20c e22d N5S Series 2-port 25GbE Network Adapter for OCP + 6010 NE6000 Ethernet Controller + 6011 NE6000 Ethernet Controller + d20c a141 N6S Series 4-port 10GbE Network Adapter + d20c a221 N6S Series 2-port 25GbE Network Adapter + d20c a241 N6S Series 4-port 25GbE Network Adapter + d20c a421 N6S Series 2-port 40GbE Network Adapter + d20c aa21 N6S Series 2-port 100GbE Network Adapter + d20c d221 N6S Series 2-port 25GbE Network Adapter with DPI + d20c da21 N6S Series 2-port 100GbE Network Adapter with DPI + d20c ea20 N6 Series 2-port 100GbE Network Adapter + d20c ea21 N6S Series 2-port 100GbE Network Adapter + d20c ea2c N6 Series 2-port 100GbE Network Adapter for OCP + d20c ea2d N6S Series 2-port 100GbE Network Adapter for OCP d4d4 Dy4 Systems Inc 0601 PCI Mezzanine Card d531 I+ME ACTIA GmbH @@ -34981,6 +36607,7 @@ edd8 ARK Logic Inc # Found on M2N68-AM Motherboard f043 ASUSTeK Computer Inc. (Wrong ID) f05b Foxconn International, Inc. (Wrong ID) +f111 Framework Computer Inc. f15e SiFive, Inc. 0000 FU740-C000 RISC-V SoC PCI Express x8 to AXI4 Bridge f1d0 AJA Video @@ -35021,6 +36648,7 @@ f1d0 AJA Video eb24 Kona HDMI eb25 Corvid 44 12g eb26 T-Tap Pro + eb27 IoX3 efac Xena SD-MM/SD-22-MM facd Xena HD-MM f5f5 F5 Networks, Inc. @@ -35029,6 +36657,8 @@ f849 ASRock Incorporation (Wrong ID) fa57 Interagon AS 0001 PMC [Pattern Matching Chip] fab7 Fabric7 Systems, Inc. +fe19 TenaFe, Inc. + 0001 TC2200/TC2201 NVMe Controller (DRAM-less) febd Ultraview Corp. # Nee Epigram feda Broadcom Inc @@ -35036,6 +36666,8 @@ feda Broadcom Inc a10e BCM4230 iLine10 HomePNA 2.0 fede Fedetec Inc. 0003 TABIC PCI v3 +ffe1 Suzhou XiongLi Technology Inc. + d200 XL82101/82102 PCI Express Gigabit Ethernet Controller fffd XenSource, Inc. 0101 PCI Event Channel Controller # Used in some old VMWare products before they got a real ID assigned @@ -35081,6 +36713,9 @@ C 01 Mass storage controller 08 Non-Volatile memory controller 01 NVMHCI 02 NVM Express + 09 Universal Flash Storage controller + 00 Vendor specific + 01 UFSHCI 80 Mass storage controller C 02 Network controller 00 Ethernet controller diff --git a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids/pciids.go b/vendor/github.com/NVIDIA/go-nvlib/pkg/pciids/pciids.go similarity index 99% rename from vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids/pciids.go rename to vendor/github.com/NVIDIA/go-nvlib/pkg/pciids/pciids.go index f3b7f858..5f25c004 100644 --- a/vendor/gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids/pciids.go +++ b/vendor/github.com/NVIDIA/go-nvlib/pkg/pciids/pciids.go @@ -182,6 +182,7 @@ var defaultPCIdbPaths = []string{ } // This is a fallback if all of the locations fail +// //go:embed default_pci.ids var defaultPCIdb []byte diff --git a/vendor/modules.txt b/vendor/modules.txt index 5a021ada..08aa4b2e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1,3 +1,12 @@ +# github.com/NVIDIA/go-nvlib v0.0.0-20231115170030-b21432a353e1 +## explicit; go 1.20 +github.com/NVIDIA/go-nvlib/pkg/nvlib/device +github.com/NVIDIA/go-nvlib/pkg/nvlib/info +github.com/NVIDIA/go-nvlib/pkg/nvml +github.com/NVIDIA/go-nvlib/pkg/nvpci +github.com/NVIDIA/go-nvlib/pkg/nvpci/bytes +github.com/NVIDIA/go-nvlib/pkg/nvpci/mmio +github.com/NVIDIA/go-nvlib/pkg/pciids # github.com/NVIDIA/go-nvml v0.12.0-2 ## explicit; go 1.15 github.com/NVIDIA/go-nvml/pkg/dl @@ -53,15 +62,6 @@ github.com/urfave/cli/v2 # github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 ## explicit github.com/xrash/smetrics -# gitlab.com/nvidia/cloud-native/go-nvlib v0.0.0-20230818092907-09424fdc8884 -## explicit; go 1.20 -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/device -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvlib/info -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvml -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/bytes -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/nvpci/mmio -gitlab.com/nvidia/cloud-native/go-nvlib/pkg/pciids # golang.org/x/mod v0.15.0 ## explicit; go 1.18 golang.org/x/mod/semver