mirror of
https://github.com/home-assistant/operating-system.git
synced 2026-09-12 19:47:24 +01:00
Enable Intel NPU driver (ivpu) for x86-64 boards (#4816)
Enable CONFIG_DRM_ACCEL_IVPU on the generic-x86-64 and OVA boards so the Intel NPU (Neural Processing Unit) found on Core Ultra CPUs (Meteor Lake and later, including Panther Lake) is exposed as /dev/accel/accel0. This lets add-ons such as Frigate use OpenVINO with hardware-accelerated inference on the NPU. Also select the Intel NPU firmware (intel/vpu/vpu_*.bin), which already ships in linux-firmware 20260410 including the Panther Lake (vpu_50xx) blob. The driver is x86_64-only, so it is added to the per-board configs rather than the shared device-support-pci.config which is also used by aarch64 boards. Fixes #4783 Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
5d42a5a487
commit
eb03e31cfc
@@ -35,6 +35,9 @@ CONFIG_DRM_I915_COMPRESS_ERROR=y
|
||||
CONFIG_DRM_I915_USERPTR=y
|
||||
CONFIG_DRM_XE=m
|
||||
|
||||
CONFIG_DRM_ACCEL=y
|
||||
CONFIG_DRM_ACCEL_IVPU=m
|
||||
|
||||
CONFIG_PWM=y
|
||||
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||
|
||||
@@ -94,6 +94,9 @@ CONFIG_DRM_I915=m
|
||||
|
||||
CONFIG_DRM_XE=m
|
||||
|
||||
CONFIG_DRM_ACCEL=y
|
||||
CONFIG_DRM_ACCEL_IVPU=m
|
||||
|
||||
CONFIG_MMC=y
|
||||
CONFIG_MMC_BLOCK=y
|
||||
CONFIG_MMC_SDHCI=y
|
||||
|
||||
@@ -39,6 +39,7 @@ BR2_PACKAGE_LINUX_FIRMWARE=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_AMDGPU=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_I915=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_XE=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_INTEL_NPU=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_IBT=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7920_BT=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7921_BT=y
|
||||
|
||||
@@ -41,6 +41,7 @@ BR2_PACKAGE_NFS_UTILS=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_I915=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_XE=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_INTEL_NPU=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_IBT=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7920_BT=y
|
||||
BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7921_BT=y
|
||||
|
||||
Reference in New Issue
Block a user