Skip to content

Add Mediatek NPU hardware detection#342

Draft
Sinan-Karakaya wants to merge 8 commits into
canonical:mainfrom
Sinan-Karakaya:sinan/hw-detection-mediatek-npu
Draft

Add Mediatek NPU hardware detection#342
Sinan-Karakaya wants to merge 8 commits into
canonical:mainfrom
Sinan-Karakaya:sinan/hw-detection-mediatek-npu

Conversation

@Sinan-Karakaya

@Sinan-Karakaya Sinan-Karakaya commented Apr 28, 2026

Copy link
Copy Markdown

Following #335 this PR adds similar capabilities but for Mediatek NPUs.

(This should probably be merged after #335 has been merged into main)

Sinan-Karakaya and others added 8 commits April 21, 2026 15:44
… bus

Introduce the FastRPC bus type and restrict it to NPU devices.
Add Qualcomm hardware detection by checking for fastrpc nodes.
Include NodeGlob field for NPU devices and update disk info gathering
to silently skip nonexistent directories.

Signed-off-by: Sinan KARAKAYA <sinan.karakaya@canonical.com>
…edDevices

Flattened NPU nodes (ADSP, CDSP, GDSP) to be considered as distinct devices
rather than relying on DetectedDevice.Nodes.
PlatformsInfo was moved from Devices to DetectedDevices, to avoid having
to keep a relationship between each devices and their respective platform's
metadata.

Signed-off-by: Sinan KARAKAYA <sinan.karakaya@canonical.com>

Co-authored-by: Copilot <copilot@github.com>
…C->VendorName

Co-authored-by: Copilot <copilot@github.com>
…metadata

Co-authored-by: Copilot <copilot@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant