Skip to content

HW detection support for Renesas NPU#347

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

HW detection support for Renesas NPU#347
Sinan-Karakaya wants to merge 10 commits into
canonical:mainfrom
Sinan-Karakaya:sinan/hw-detection-renesas-npu

Conversation

@Sinan-Karakaya

Copy link
Copy Markdown

Like Qualcomm and Mediatek, this PR adds support to detect the NPU from Renesas boards.

To make it short, we just need to check if /dev/drpai0 exists, and support the drpai bus.

(This PR will need to be merged after #342 to avoid merge issues)

Sinan-Karakaya and others added 10 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