Files
Markus Fritsche 2b68134925 Package rkopnu as a reproducible repo for third parties
- Strip the perf-trace debug instrumentation (dbg_* counters + HWSUB/rkopnu-trace
  dev_err); it served its purpose (proved the drm_sched glue is ~3% of a submit).
  No functional change.
- README.md: full build+setup guide (kernel requirements, DT enablement, rocket
  blacklist, out-of-tree build, librknnrt + rk-llama.cpp rknpu2 userspace, perf
  notes, limitations).
- dt/rk3588-npu-enable.dtso: the necessary DT patch -- mainline ships the RKNN
  cores + IOMMUs status=disabled; this enables them + OPP table (example board:
  CoolPi CM5 GenBook; supplies are board-specific).
- config/rkopnu.config: kernel config fragment (DRM_ACCEL etc.).
- LICENSE: GPL-2.0.

A third party can now recreate the mainline-NPU stack from this repo alone.
2026-07-19 10:19:47 +02:00
..